---
Fuzzer filename: '/src/upx/fuzzers/decompress_packed_file_fuzzer.cpp'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_decompress_packed_file_fuzzer.cpp
      functionSourceFile: '/src/upx/fuzzers/decompress_packed_file_fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/fuzzers/decompress_packed_file_fuzzer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN7doctest6detail9TestSuiteC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1589
      functionLinenumberEnd: 1599
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/upx/fuzzers/decompress_packed_file_fuzzer.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8upx_mainiPPc
        - __cxa_begin_catch
        - __cxa_end_catch
        - fclose
        - fopen
        - fwrite
        - getpid
        - unlink
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:26,50'
          Dst:             getpid
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:26,3'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:27,64'
          Dst:             getpid
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:27,3'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:29,14'
          Dst:             fopen
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:33,3'
          Dst:             fwrite
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:34,3'
          Dst:             fclose
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:43,5'
          Dst:             _Z8upx_mainiPPc
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:44,3'
          Dst:             __cxa_begin_catch
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:45,3'
          Dst:             __cxa_end_catch
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:47,3'
          Dst:             unlink
        - Src:             'fuzzers/decompress_packed_file_fuzzer.cpp:48,3'
          Dst:             unlink
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    694
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1362
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_dt_check.cpp
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1383,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1389,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1407,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1417,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1428
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1428,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1433,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1458,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1476,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1503
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_check.cpp:1503,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_18v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         111
      ICount:          516
      EdgeCount:       182
      CyclomaticComplexity: 73
      functionsReached:
        - _Z14is_envvar_truePKcS0_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1507,10'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1551,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1552,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1553,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1543,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail8TestCaseD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12TestCaseDataD2Ev
        - _ZN7doctest6StringD2Ev
      functionUses:    107
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1642,29'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1642,29'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1642,29'
          Dst:             _ZN7doctest12TestCaseDataD2Ev
    - functionName:    _ZN7doctest12TestCaseDataD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:805,26'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem10check_sortEPFvPvmmPFiPKvS2_EEPS_mb
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1536
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          160
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _Z8upx_randv
        - _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem7compareEPKvS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1520,38'
          Dst:             _Z8upx_randv
        - Src:             'src/check/dt_check.cpp:1526,13'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem7compareEPKvS1_
        - Src:             'src/check/dt_check.cpp:1526,13'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem7compareEPKvS1_
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKbEC2ES3_NS_10assertType4EnumE
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest8toStringEb
      functionUses:    57
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1515,24'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,32'
          Dst:             _ZN7doctest8toStringEb
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,24'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail6ResultD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    974
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1393,30'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest10AssertDataD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest10AssertData14StringContainsD2Ev
        - _ZN7doctest6StringD2Ev
      functionUses:    1428
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:821,26'
          Dst:             _ZN7doctest10AssertData14StringContainsD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:821,26'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:821,26'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    147
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest10AssertData14StringContainsD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8ContainsD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:842,29'
          Dst:             _ZN7doctest8ContainsD2Ev
    - functionName:    _ZN7doctest8ContainsD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:671,25'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKbEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL20DOCTEST_ANON_FUNC_18vEN4Elem7compareEPKvS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1516,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZL20DOCTEST_ANON_FUNC_16v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         158
      ICount:          731
      EdgeCount:       260
      CyclomaticComplexity: 104
      functionsReached:
        - _Z12acc_vget_intii
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1479,20'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1481,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1485,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1487,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1489,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1488,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1491,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1490,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1493,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1495,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1494,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1497,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1496,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1499,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1498,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1500,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1482,5'
          Dst:             __clang_call_terminate
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    252
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EiiEclERKiS4_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EiiEclERKiS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EiiEclERKiS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIiiEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIiiEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqIiiEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_14v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         130
      ICount:          591
      EdgeCount:       212
      CyclomaticComplexity: 84
      functionsReached:
        - _Z12acc_vget_intii
        - _Z13acc_vget_longli
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1460,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1461,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1462,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1468,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1472,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1459,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EllEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIllEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EllEclERKlS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EllEclERKlS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIllEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKbEC2ES3_NS_10assertType4EnumE
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest8toStringEb
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1515,24'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,32'
          Dst:             _ZN7doctest8toStringEb
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,24'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKbEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EllEclERKlS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIllEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIllEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIllEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEl
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEl
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEl
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqIllEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_12v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         93
      ICount:          479
      EdgeCount:       148
      CyclomaticComplexity: 57
      functionsReached:
        - _Z20acc_vget_acc_hvoid_pPvi
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1436,17'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1437,15'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1438,16'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1446,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1450,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1454,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1442,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         39
      ICount:          177
      EdgeCount:       64
      CyclomaticComplexity: 27
      functionsReached:
        - _Z10upx_getenvPKc
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1430,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1429,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKcDnEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIPKcDnEENS_6StringERKT_S3_RKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EPKcDnEclERKS3_RKDn
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EPKcDnEclERKS3_RKDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKcDnEENS_6StringERKT_S3_RKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EPKcDnEclERKS3_RKDn
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIPKcDnEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIPKcDnEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKcDnEENS_6StringERKT_S3_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIPKcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKcEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKcEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKcEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKcEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKcEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKcEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail8filldataIPKcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail2eqIPKcDnEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_8v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1426
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z25ptr_invalidate_and_poisonIdEvRPT_
        - _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1419,5'
          Dst:             _Z25ptr_invalidate_and_poisonIiEvRPT_
        - Src:             'src/check/dt_check.cpp:1420,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1423,5'
          Dst:             _Z25ptr_invalidate_and_poisonIdEvRPT_
        - Src:             'src/check/dt_check.cpp:1424,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z25ptr_invalidate_and_poisonIdEvRPT_
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_6v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          380
      EdgeCount:       144
      CyclomaticComplexity: 59
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailedPKcS0_iS0_
        - _Z13acc_vget_longli
        - _Z20acc_vget_acc_hvoid_pPvi
        - _Z21acc_vget_acc_int64l_txi
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPvDnEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EliEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0ExiEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EiiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _Z13acc_vget_longli
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EliEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0ExiEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1409,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _Z20acc_vget_acc_hvoid_pPvi
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPvDnEEbRKT0_RKT1_
        - Src:             'src/check/dt_check.cpp:1410,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1412,9'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_check.cpp:1411,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1414,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1408,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EliEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIliEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EliEclERKlRKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EliEclERKlRKi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIliEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0ExiEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIxiEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0ExiEclERKxRKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0ExiEclERKxRKi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIxiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPvDnEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIPvDnEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EPvDnEclERKS2_RKDn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EPvDnEclERKS2_RKDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPvDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EPvDnEclERKS2_RKDn
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIPvDnEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIPvDnEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPvDnEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIPvTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPvTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPvTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPvEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPvEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPvEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPvEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPvEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPvEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPvEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPvEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPvEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPvE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPvE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKv
    - functionName:    _ZN7doctest6detail8filldataIPvE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail2eqIPvDnEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0ExiEclERKxRKi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIxiEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIxiEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIxiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctest8toStringEx
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEx
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqIxiEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EliEclERKlRKi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIliEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIliEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIliEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctest8toStringEl
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEl
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqIliEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         28
      ICount:          131
      EdgeCount:       45
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_check.cpp:1385,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIlxE4testEPlPx
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIixE4testEPiPx
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIilE4testEPiPl
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIsiE4testEPsPi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIi4LE64E4testEPiPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
        - _ZN4LE64mIEy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:745,12'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:746,12'
          Dst:             _ZN4LE64mIEy
    - functionName:    _Z8set_le64IhhEvPT_y
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    123
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4LE64mIEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:850,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:850,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _Z8get_le64IhhEyPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    413
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIi4BE64E4testEPiPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
        - _ZN4BE64mIEy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:745,12'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:746,12'
          Dst:             _ZN4BE64mIEy
    - functionName:    _Z8set_be64IhhEvPT_y
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4BE64mIEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:649,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:649,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _Z8get_be64IhhEyPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    262
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIs4LE32E4testEPsPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN4LE32mIEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:745,12'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:746,12'
          Dst:             _ZN4LE32mIEj
    - functionName:    _Z8set_le32IhhEvPT_j
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    714
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4LE32mIEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:783,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:783,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _Z8get_le32IhhEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1743
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120TestNoAliasingStructIs4BE32E4testEPsPS1_
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZN4BE32mIEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:745,12'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:746,12'
          Dst:             _ZN4BE32mIEj
    - functionName:    _Z8set_be32IhhEvPT_j
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    326
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4BE32mIEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:582,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:582,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _Z8get_be32IhhEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    853
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE64E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be64IhhEyPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be64IhhEyPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN3upx8align_upI4BE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN3upx10align_downI4BE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE64E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIS1_EEvv
        - _ZNK4BE64eqERKS_
        - _ZNK4BE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE64E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4BE64ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:690,29'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:690,51'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZNK4BE64eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:687,20'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    110
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx3maxIyyEET_RKS1_RK4BE64
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1029,83'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN3upx3maxIyyEET_RK4BE64RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1031
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1031,80'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN3upx3minIyyEET_RKS1_RK4BE64
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1004,83'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN3upx3minIyyEET_RK4BE64RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1006,80'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN4BE64aNEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:661,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:661,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:677,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:677,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64oREy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:665,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:665,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:673,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:673,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64eOEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:669,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:669,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64dVEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:657,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:657,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64mLEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:653,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:653,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN4BE64pLEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:645,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../bele.h:645,9'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E10check_coreEv
        - _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - _ZNK4BE64eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4BE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE32E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN3upx8align_upI4BE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN3upx10align_downI4BE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE32E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIS1_EEvv
        - _ZNK4BE32eqERKS_
        - _ZNK4BE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE32E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4BE32ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:623,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:623,43'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZNK4BE32eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:620,20'
          Dst:             memcmp
    - functionName:    _ZN3upx3maxIjjEET_RKS1_RK4BE32
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1025,83'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN3upx3maxIjjEET_RK4BE32RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1027,80'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RKS1_RK4BE32
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1000,83'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RK4BE32RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1002,80'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN4BE32aNEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:594,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:594,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:610,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:610,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32oREj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:598,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:598,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:606,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:606,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32eOEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:602,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:602,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32dVEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:590,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:590,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32mLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:586,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:586,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN4BE32pLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    68
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:578,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../bele.h:578,9'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E10check_coreEv
        - _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - _ZNK4BE32eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4BE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8set_be16IhhEvPT_j
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE16E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be16IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8get_be16IhhEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    216
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be16IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN3upx8align_upI4BE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN3upx10align_downI4BE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE16E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIS1_EEvv
        - _ZNK4BE16eqERKS_
        - _ZNK4BE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4BE16E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4BE16ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:556,25'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:556,43'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZNK4BE16eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:553,20'
          Dst:             memcmp
    - functionName:    _ZN3upx3maxIjjEET_RKS1_RK4BE16
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1021,83'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN3upx3maxIjjEET_RK4BE16RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1023,80'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RKS1_RK4BE16
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:996,83'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RK4BE16RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:998,80'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN4BE16aNEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:527,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:527,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:543,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:543,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16oREj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:531,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:531,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:539,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:539,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16eOEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:535,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:535,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16dVEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:523,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:523,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16mLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:519,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:519,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16mIEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:515,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:515,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN4BE16pLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:511,21'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../bele.h:511,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E10check_coreEv
        - _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - _ZNK4BE16eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4BE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE64E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN3upx8align_upI4LE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN3upx10align_downI4LE64EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE64E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIS1_EEvv
        - _ZNK4LE64eqERKS_
        - _ZNK4LE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE64E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4LE64ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:891,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:891,51'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZNK4LE64eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:888,20'
          Dst:             memcmp
    - functionName:    _ZN3upx3maxIyyEET_RKS1_RK4LE64
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1041,83'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN3upx3maxIyyEET_RK4LE64RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1043,80'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN3upx3minIyyEET_RKS1_RK4LE64
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1016,83'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN3upx3minIyyEET_RK4LE64RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1018,80'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN4LE64aNEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:862,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:862,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:878,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:878,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64oREy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:866,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:866,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:874,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:874,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64eOEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:870,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:870,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64dVEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:858,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:858,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64mLEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:854,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:854,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN4LE64pLEy
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:846,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../bele.h:846,9'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E10check_coreEv
        - _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - _ZNK4LE64eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4LE64EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE32E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN3upx8align_upI4LE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN3upx10align_downI4LE32EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE32E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIS1_EEvv
        - _ZNK4LE32eqERKS_
        - _ZNK4LE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE32E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4LE32ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 824
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:824,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:824,43'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK4LE32eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:821,20'
          Dst:             memcmp
    - functionName:    _ZN3upx3maxIjjEET_RKS1_RK4LE32
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1037,83'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN3upx3maxIjjEET_RK4LE32RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1039,80'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RKS1_RK4LE32
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1012,83'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RK4LE32RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1014,80'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN4LE32aNEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:795,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:795,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:811,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:811,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32oREj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:799,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:799,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:807,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:807,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32eOEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:803,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:803,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32dVEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:791,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:791,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32mLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:787,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:787,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN4LE32pLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    75
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:779,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../bele.h:779,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E10check_coreEv
        - _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - _ZNK4LE32eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4LE32EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8set_le16IhhEvPT_j
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIKS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIS1_EC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE16E5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIKS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIKS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIKS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8get_le16IhhEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    543
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIS1_EEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         45
      ICount:          212
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIS1_EC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:396,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:397,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:398,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:399,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:400,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:401,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5TestUIS1_EC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:411,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:414,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:469,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:469,7'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN3upx8align_upI4LE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:461,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,15'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:461,7'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN3upx10align_downI4LE16EET_RKS2_S4_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:446,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:446,7'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         59
      ICount:          296
      EdgeCount:       67
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE16E5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIKS1_EEvv
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIS1_EEvv
        - _ZNK4LE16eqERKS_
        - _ZNK4LE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIS1_EEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E6checkUIKS1_EEvv
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:422,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:423,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:427,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:428,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:432,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:433,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralI4LE16E5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:443,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:444,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:445,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:446,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:447,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:448,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:449,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:450,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:452,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:453,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:454,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:455,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZNK4LE16ltERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:757,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:757,43'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZNK4LE16eqERKS_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:754,20'
          Dst:             memcmp
    - functionName:    _ZN3upx3maxIjjEET_RKS1_RK4LE16
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1033,83'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN3upx3maxIjjEET_RK4LE16RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1035,80'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RKS1_RK4LE16
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1008,83'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN3upx3minIjjEET_RK4LE16RKS1_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:1010,80'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN4LE16aNEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:728,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:728,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16rSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:744,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:744,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16oREj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:732,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:732,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16lSEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:740,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:740,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16eOEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:736,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:736,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16dVEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:724,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:724,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16mLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:720,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:720,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16mIEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:716,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:716,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN4LE16pLEj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:712,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../bele.h:712,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E10check_coreEv
        - _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - _ZNK4LE16eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E10check_coreEv
        - Src:             'src/check/dt_check.cpp:462,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:463,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:464,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:465,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapI4LE16EET_RKS2_S4_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIKoEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIoEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIoE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIKoEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIKoEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIKoEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIoEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIoEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5TestUIoEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIoEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIoEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIoEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIoE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIKoEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIoEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIoEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE6checkUIKoEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIoE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE5TestUIKnEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE5TestUInEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralInE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE6checkUIKnEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralInE5TestUIKnEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5TestUIKnEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE6checkUInEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralInE5TestUInEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5TestUInEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapInEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upInEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downInEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralInE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralInE6checkUIKnEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralInE6checkUInEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE6checkUInEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE6checkUIKnEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralInE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIKyEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIyEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIyE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIKyEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIKyEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIKyEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIyEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIyEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5TestUIyEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIyEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIyEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIyEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIyE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIKyEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIyEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIyEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE6checkUIKyEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIyE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIKxEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIxEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIxE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIKxEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIKxEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIKxEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIxEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIxEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5TestUIxEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIxEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIxEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIxEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIxE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIKxEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIxEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIxEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE6checkUIKxEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIxE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE5TestUIKmEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE5TestUImEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralImE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE6checkUIKmEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralImE5TestUIKmEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5TestUIKmEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE6checkUImEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralImE5TestUImEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5TestUImEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapImEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upImEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downImEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralImE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralImE6checkUIKmEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralImE6checkUImEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE6checkUImEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE6checkUIKmEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralImE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIKlEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIlEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIlE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIKlEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIKlEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIKlEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIlEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIlEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5TestUIlEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIlEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIlEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIlEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIlE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIKlEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIlEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIlEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE6checkUIKlEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIlE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIKjEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIjEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIjE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIKjEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIKjEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIKjEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIjEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIjEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5TestUIjEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIjEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIjEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIjEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIjE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIKjEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIjEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIjEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE6checkUIKjEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIjE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIKiEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIiEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIiE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIKiEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIKiEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIKiEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIiEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIiEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5TestUIiEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIiEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIiEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIiEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIiE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIKiEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIiEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIiEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE6checkUIKiEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIiE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE5TestUIKtEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE5TestUItEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralItE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE6checkUIKtEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralItE5TestUIKtEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5TestUIKtEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE6checkUItEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralItE5TestUItEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5TestUItEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapItEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upItEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downItEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralItE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralItE6checkUIKtEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralItE6checkUItEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE6checkUItEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE6checkUIKtEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralItE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIKsEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIsEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIsE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIKsEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIKsEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIKsEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIsEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIsEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5TestUIsEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIsEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIsEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIsEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIsE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIKsEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIsEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIsEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE6checkUIKsEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIsE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIKhEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIhEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIhE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIKhEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIKhEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIKhEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIhEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIhEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5TestUIhEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIhEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIhEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIhEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIhE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIKhEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIhEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIhEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE6checkUIKhEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIhE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIKaEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIaEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIaE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIKaEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIKaEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIKaEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIaEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIaEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5TestUIaEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIaEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIaEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIaEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIaE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIKaEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIaEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIaEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE6checkUIKaEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIaE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIKcEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIcEC2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIcE5TestTEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIKcEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIKcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIKcEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIcEEvv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          77
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:408,22'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5TestUIcEC2Ev
        - Src:             'src/check/dt_check.cpp:409,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:410,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:412,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:413,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12align_up_gapIcEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx8align_upIcEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10align_downIcEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE10check_coreEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIcE5TestTEEvPT_
        - _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIKcEEvv
        - _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIcEEvv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:418,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIcEEvv
        - Src:             'src/check/dt_check.cpp:419,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE6checkUIKcEEvv
        - Src:             'src/check/dt_check.cpp:437,13'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_113CheckIntegralIcE5TestTEEvPT_
        - Src:             'src/check/dt_check.cpp:438,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:439,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8get_le32IvvEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114TestDestructorD0Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114TestDestructorD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:768,49'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
    - functionName:    _ZN12_GLOBAL__N_114TestDestructorD2Ev
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118check_exceptions_2EPFviEPi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          24
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - _ZN12_GLOBAL__N_114TestDestructorD2Ev
        - _ZN12_GLOBAL__N_114throwSomeValueEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:781,20'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - Src:             'src/check/dt_check.cpp:782,5'
          Dst:             _ZN12_GLOBAL__N_114throwSomeValueEi
        - Src:             'src/check/dt_check.cpp:783,1'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
    - functionName:    _ZN12_GLOBAL__N_114throwSomeValueEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:775,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/check/dt_check.cpp:775,9'
          Dst:             __cxa_throw
        - Src:             'src/check/dt_check.cpp:777,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/check/dt_check.cpp:777,9'
          Dst:             __cxa_throw
    - functionName:    _ZN12_GLOBAL__N_114TestDestructorC2EPii
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - size_t
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIidE3divEid
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - size_t
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - size_t
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIifE3divEif
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      float
      argCount:        2
      argTypes:
        - int
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIydE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE3divEyd
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxdE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE3divExd
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjdE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE3divEjd
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIidE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIidE3divEid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE3divEid
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIyfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE3divEyf
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIxfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE3divExf
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIjfE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE3divEjf
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_19TestFloatIifE4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _ZN12_GLOBAL__N_19TestFloatIifE3divEif
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:838,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:845,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:850,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:851,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE3divEif
        - Src:             'src/check/dt_check.cpp:852,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le26IvvEvPT_j
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8get_le26IvvEjPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:388,74'
          Dst:             _Z8get_le32IvvEjPKT_
    - functionName:    _Z15get_le64_signedIhhExPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:481,22'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _Z15get_le32_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:475,18'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z15get_le16_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:463,18'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _Z15get_be64_signedIhhExPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:457,22'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _Z15get_be32_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:451,18'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _Z15get_be16_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:439,18'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4BE64E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5checkEv
        - _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - _ZN3upx3minIyyEET_RK4BE64RKS1_
        - _ZN3upx3minIyyEET_RKS1_RK4BE64
        - _ZN4BE64aNEy
        - _ZN4BE64dVEy
        - _ZN4BE64eOEy
        - _ZN4BE64lSEj
        - _ZN4BE64mIEy
        - _ZN4BE64mLEy
        - _ZN4BE64oREy
        - _ZN4BE64pLEy
        - _ZN4BE64rSEj
        - _ZNK4BE64eqERKS_
        - _ZNK4BE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE64E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE64mLEy
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4BE64dVEy
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4BE64eOEy
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4BE64lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4BE64oREy
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4BE64rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4BE64aNEy
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4BE64dVEy
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4BE64mLEy
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4BE64mIEy
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4BE64
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIyyEET_RK4BE64RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4BE32E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5checkEv
        - _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - _ZN3upx3minIjjEET_RK4BE32RKS1_
        - _ZN3upx3minIjjEET_RKS1_RK4BE32
        - _ZN4BE32aNEj
        - _ZN4BE32dVEj
        - _ZN4BE32eOEj
        - _ZN4BE32lSEj
        - _ZN4BE32mIEj
        - _ZN4BE32mLEj
        - _ZN4BE32oREj
        - _ZN4BE32pLEj
        - _ZN4BE32rSEj
        - _ZNK4BE32eqERKS_
        - _ZNK4BE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE32E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE32mLEj
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4BE32dVEj
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4BE32eOEj
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4BE32lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4BE32oREj
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4BE32rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4BE32aNEj
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4BE32dVEj
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4BE32mLEj
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE32
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE32RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4BE16E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_be16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5checkEv
        - _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - _ZN3upx3minIjjEET_RK4BE16RKS1_
        - _ZN3upx3minIjjEET_RKS1_RK4BE16
        - _ZN4BE16aNEj
        - _ZN4BE16dVEj
        - _ZN4BE16eOEj
        - _ZN4BE16lSEj
        - _ZN4BE16mIEj
        - _ZN4BE16mLEj
        - _ZN4BE16oREj
        - _ZN4BE16pLEj
        - _ZN4BE16rSEj
        - _ZNK4BE16eqERKS_
        - _ZNK4BE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4BE16E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4BE16pLEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4BE16mLEj
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4BE16dVEj
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4BE16eOEj
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4BE16pLEj
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4BE16lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4BE16oREj
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4BE16rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4BE16aNEj
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4BE16dVEj
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4BE16mLEj
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4BE16pLEj
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4BE16mIEj
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4BE16eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4BE16ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4BE16
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIjjEET_RK4BE16RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE64E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5checkEv
        - _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - _ZN3upx3minIyyEET_RK4LE64RKS1_
        - _ZN3upx3minIyyEET_RKS1_RK4LE64
        - _ZN4LE64aNEy
        - _ZN4LE64dVEy
        - _ZN4LE64eOEy
        - _ZN4LE64lSEj
        - _ZN4LE64mIEy
        - _ZN4LE64mLEy
        - _ZN4LE64oREy
        - _ZN4LE64pLEy
        - _ZN4LE64rSEj
        - _ZNK4LE64eqERKS_
        - _ZNK4LE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE64E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE64mLEy
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4LE64dVEy
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4LE64eOEy
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4LE64lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4LE64oREy
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4LE64rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4LE64aNEy
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4LE64dVEy
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4LE64mLEy
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4LE64mIEy
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIyyEET_RKS1_RK4LE64
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIyyEET_RK4LE64RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE32E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5checkEv
        - _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - _ZN3upx3minIjjEET_RK4LE32RKS1_
        - _ZN3upx3minIjjEET_RKS1_RK4LE32
        - _ZN4LE32aNEj
        - _ZN4LE32dVEj
        - _ZN4LE32eOEj
        - _ZN4LE32lSEj
        - _ZN4LE32mIEj
        - _ZN4LE32mLEj
        - _ZN4LE32oREj
        - _ZN4LE32pLEj
        - _ZN4LE32rSEj
        - _ZNK4LE32eqERKS_
        - _ZNK4LE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE32E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE32mLEj
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4LE32dVEj
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4LE32eOEj
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4LE32lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4LE32oREj
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4LE32rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4LE32aNEj
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4LE32dVEj
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4LE32mLEj
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE32
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE32RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestBELEI4LE16E4testEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         182
      ICount:          972
      EdgeCount:       195
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5checkEv
        - _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - _ZN3upx3minIjjEET_RK4LE16RKS1_
        - _ZN3upx3minIjjEET_RKS1_RK4LE16
        - _ZN4LE16aNEj
        - _ZN4LE16dVEj
        - _ZN4LE16eOEj
        - _ZN4LE16lSEj
        - _ZN4LE16mIEj
        - _ZN4LE16mLEj
        - _ZN4LE16oREj
        - _ZN4LE16pLEj
        - _ZN4LE16rSEj
        - _ZNK4LE16eqERKS_
        - _ZNK4LE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:527,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralI4LE16E5checkEv
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:532,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:533,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:534,22'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:535,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:536,22'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:537,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:539,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:540,16'
          Dst:             _ZN4LE16mLEj
        - Src:             'src/check/dt_check.cpp:541,16'
          Dst:             _ZN4LE16dVEj
        - Src:             'src/check/dt_check.cpp:542,16'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:544,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:545,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:546,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:547,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:548,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:549,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:550,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:551,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:551,16'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:552,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:553,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:554,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:555,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:556,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:557,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:558,16'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:559,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:560,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:561,16'
          Dst:             _ZN4LE16lSEj
        - Src:             'src/check/dt_check.cpp:562,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:562,16'
          Dst:             _ZN4LE16oREj
        - Src:             'src/check/dt_check.cpp:563,16'
          Dst:             _ZN4LE16rSEj
        - Src:             'src/check/dt_check.cpp:564,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:564,16'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/check/dt_check.cpp:565,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:565,16'
          Dst:             _ZN4LE16dVEj
        - Src:             'src/check/dt_check.cpp:566,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:566,16'
          Dst:             _ZN4LE16mLEj
        - Src:             'src/check/dt_check.cpp:567,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:567,16'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/check/dt_check.cpp:568,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:568,16'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:569,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:570,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:571,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:571,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:579,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:580,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:581,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:582,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:583,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:584,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:587,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:588,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:589,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:590,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:591,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:592,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:596,25'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:597,25'
          Dst:             _ZN4LE16mIEj
        - Src:             'src/check/dt_check.cpp:598,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:599,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:600,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:601,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:602,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:603,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:604,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:605,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:606,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:607,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:608,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:609,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:610,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:611,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:612,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:613,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:614,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _ZN3upx3minIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:615,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:616,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _ZN3upx3minIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:617,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:618,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:619,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:620,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:621,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:622,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:623,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:624,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:625,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:626,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:627,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:628,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:629,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _ZNK4LE16eqERKS_
        - Src:             'src/check/dt_check.cpp:630,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _ZNK4LE16ltERKS_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:631,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:632,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _ZN3upx3maxIjjEET_RKS1_RK4LE16
        - Src:             'src/check/dt_check.cpp:633,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:634,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _ZN3upx3maxIjjEET_RK4LE16RKS1_
        - Src:             'src/check/dt_check.cpp:635,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:641,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/../util/cxxlib.h:435,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/../util/cxxlib.h:435,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:642,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIoE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          235
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIoE10check_coreEv
        - _ZN3upx10align_downIoEET_RKS1_S3_
        - _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - _ZN3upx8align_upIoEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIoEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralInE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          235
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralInE10check_coreEv
        - _ZN3upx10align_downInEET_RKS1_S3_
        - _ZN3upx12align_up_gapInEET_RKS1_S3_
        - _ZN3upx8align_upInEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapInEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIyE10check_coreEv
        - _ZN3upx10align_downIyEET_RKS1_S3_
        - _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - _ZN3upx8align_upIyEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIyEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIxE10check_coreEv
        - _ZN3upx10align_downIxEET_RKS1_S3_
        - _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - _ZN3upx8align_upIxEET_RKS1_S3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIxEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralImE10check_coreEv
        - _ZN3upx10align_downImEET_RKS1_S3_
        - _ZN3upx12align_up_gapImEET_RKS1_S3_
        - _ZN3upx8align_upImEET_RKS1_S3_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIlE10check_coreEv
        - _ZN3upx10align_downIlEET_RKS1_S3_
        - _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - _ZN3upx8align_upIlEET_RKS1_S3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIlEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIjE10check_coreEv
        - _ZN3upx10align_downIjEET_RKS1_S3_
        - _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - _ZN3upx8align_upIjEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIiE10check_coreEv
        - _ZN3upx10align_downIiEET_RKS1_S3_
        - _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - _ZN3upx8align_upIiEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralItE10check_coreEv
        - _ZN3upx10align_downItEET_RKS1_S3_
        - _ZN3upx12align_up_gapItEET_RKS1_S3_
        - _ZN3upx8align_upItEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapItEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIsE10check_coreEv
        - _ZN3upx10align_downIsEET_RKS1_S3_
        - _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - _ZN3upx8align_upIsEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIsEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIhE10check_coreEv
        - _ZN3upx10align_downIhEET_RKS1_S3_
        - _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - _ZN3upx8align_upIhEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIhEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIaE10check_coreEv
        - _ZN3upx10align_downIaEET_RKS1_S3_
        - _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - _ZN3upx8align_upIaEET_RKS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIaEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_113CheckIntegralIcE5checkEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          259
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_113CheckIntegralIcE10check_coreEv
        - _ZN3upx10align_downIcEET_RKS1_S3_
        - _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - _ZN3upx8align_upIcEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:459,9'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE10check_coreEv
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:468,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:469,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:470,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:471,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:472,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:473,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:474,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _ZN3upx10align_downIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:475,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:476,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:477,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:478,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:479,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:480,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:481,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:482,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _ZN3upx8align_upIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:483,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:484,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:485,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:486,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:487,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:488,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:489,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:490,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _ZN3upx12align_up_gapIcEET_RKS1_S3_
        - Src:             'src/check/dt_check.cpp:491,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_134check_basic_cxx_exception_handlingEPFviE
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          67
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - _ZN12_GLOBAL__N_114TestDestructorD2Ev
        - _ZN12_GLOBAL__N_118check_exceptions_2EPFviEPi
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:789,24'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorC2EPii
        - Src:             'src/check/dt_check.cpp:790,9'
          Dst:             _ZN12_GLOBAL__N_118check_exceptions_2EPFviEPi
        - Src:             'src/check/dt_check.cpp:791,5'
          Dst:             _ZN12_GLOBAL__N_114TestDestructorD2Ev
        - Src:             'src/check/dt_check.cpp:795,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:791,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_check.cpp:795,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:794,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:796,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:794,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_check.cpp:795,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_126check_basic_floating_pointEv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TestFloatIidE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIifE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIjdE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIjfE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIxdE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIxfE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIydE4testEv
        - _ZN12_GLOBAL__N_19TestFloatIyfE4testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:867,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIifE4testEv
        - Src:             'src/check/dt_check.cpp:868,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjfE4testEv
        - Src:             'src/check/dt_check.cpp:869,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxfE4testEv
        - Src:             'src/check/dt_check.cpp:870,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIyfE4testEv
        - Src:             'src/check/dt_check.cpp:871,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIidE4testEv
        - Src:             'src/check/dt_check.cpp:872,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIjdE4testEv
        - Src:             'src/check/dt_check.cpp:873,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIxdE4testEv
        - Src:             'src/check/dt_check.cpp:874,5'
          Dst:             _ZN12_GLOBAL__N_19TestFloatIydE4testEv
    - functionName:    _Z25upx_compiler_sanity_checkv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 1377
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         181
      ICount:          900
      EdgeCount:       181
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z12assertFailedPKcS0_iS0_
        - _Z12assertFailediPKcS0_iS0_
        - _Z14is_envvar_truePKcS0_
        - _Z15get_be16_signedIhhEiPKT_
        - _Z15get_be32_signedIhhEiPKT_
        - _Z15get_be64_signedIhhExPKT_
        - _Z15get_le16_signedIhhEiPKT_
        - _Z15get_le32_signedIhhEiPKT_
        - _Z15get_le64_signedIhhExPKT_
        - _Z15upx_safe_strlenPKc
        - _Z26upx_safe_snprintf_noexceptPcmPKcz
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le26IvvEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le26IvvEvPT_j
        - _Z9find_be16PKvij
        - _Z9find_be32PKvij
        - _Z9find_le16PKvij
        - _Z9find_le32PKvij
        - _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIcE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralInE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIoE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
        - _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
        - _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
        - _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
        - _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
        - _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIi4BE64E4testEPiPS1_
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIi4LE64E4testEPiPS1_
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIilE4testEPiPl
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIixE4testEPiPx
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIlxE4testEPlPx
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIs4BE32E4testEPsPS1_
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIs4LE32E4testEPsPS1_
        - _ZN12_GLOBAL__N_120TestNoAliasingStructIsiE4testEPsPi
        - _ZN12_GLOBAL__N_126check_basic_floating_pointEv
        - _ZN12_GLOBAL__N_134check_basic_cxx_exception_handlingEPFviE
        - _ZN12_GLOBAL__N_18TestBELEI4BE16E4testEv
        - _ZN12_GLOBAL__N_18TestBELEI4BE32E4testEv
        - _ZN12_GLOBAL__N_18TestBELEI4BE64E4testEv
        - _ZN12_GLOBAL__N_18TestBELEI4LE16E4testEv
        - _ZN12_GLOBAL__N_18TestBELEI4LE32E4testEv
        - _ZN12_GLOBAL__N_18TestBELEI4LE64E4testEv
        - __clang_call_terminate
        - memcmp
        - strcmp
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:884,5'
          Dst:             _ZN12_GLOBAL__N_126check_basic_floating_pointEv
        - Src:             'src/check/dt_check.cpp:886,9'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:891,9'
          Dst:             _ZN12_GLOBAL__N_134check_basic_cxx_exception_handlingEPFviE
        - Src:             'src/check/dt_check.cpp:995,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIcE5checkEv
        - Src:             'src/check/dt_check.cpp:996,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
        - Src:             'src/check/dt_check.cpp:997,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
        - Src:             'src/check/dt_check.cpp:998,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
        - Src:             'src/check/dt_check.cpp:999,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
        - Src:             'src/check/dt_check.cpp:1000,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
        - Src:             'src/check/dt_check.cpp:1001,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
        - Src:             'src/check/dt_check.cpp:1002,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1003,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1004,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - Src:             'src/check/dt_check.cpp:1005,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
        - Src:             'src/check/dt_check.cpp:1006,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1007,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1008,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIaE5checkEv
        - Src:             'src/check/dt_check.cpp:1009,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIhE5checkEv
        - Src:             'src/check/dt_check.cpp:1010,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIsE5checkEv
        - Src:             'src/check/dt_check.cpp:1011,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralItE5checkEv
        - Src:             'src/check/dt_check.cpp:1012,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIiE5checkEv
        - Src:             'src/check/dt_check.cpp:1013,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIjE5checkEv
        - Src:             'src/check/dt_check.cpp:1014,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - Src:             'src/check/dt_check.cpp:1015,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIyE5checkEv
        - Src:             'src/check/dt_check.cpp:1019,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralInE5checkEv
        - Src:             'src/check/dt_check.cpp:1020,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIoE5checkEv
        - Src:             'src/check/dt_check.cpp:1023,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIxE5checkEv
        - Src:             'src/check/dt_check.cpp:1024,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1025,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1026,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1027,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1028,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1041,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralIlE5checkEv
        - Src:             'src/check/dt_check.cpp:1042,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1043,5'
          Dst:             _ZN12_GLOBAL__N_113CheckIntegralImE5checkEv
        - Src:             'src/check/dt_check.cpp:1127,9'
          Dst:             _Z26upx_safe_snprintf_noexceptPcmPKcz
        - Src:             'src/check/dt_check.cpp:1129,9'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1129,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1130,9'
          Dst:             _Z26upx_safe_snprintf_noexceptPcmPKcz
        - Src:             'src/check/dt_check.cpp:1132,9'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:1132,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1136,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/check/dt_check.cpp:1137,13'
          Dst:             strncmp
        - Src:             'src/check/dt_check.cpp:1138,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1140,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1143,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1149,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE16E4testEv
        - Src:             'src/check/dt_check.cpp:1149,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1150,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE32E4testEv
        - Src:             'src/check/dt_check.cpp:1150,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1151,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4LE64E4testEv
        - Src:             'src/check/dt_check.cpp:1151,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1152,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE16E4testEv
        - Src:             'src/check/dt_check.cpp:1152,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1153,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE32E4testEv
        - Src:             'src/check/dt_check.cpp:1153,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1154,5'
          Dst:             _ZN12_GLOBAL__N_18TestBELEI4BE64E4testEv
        - Src:             'src/check/dt_check.cpp:1154,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1160,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1161,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1162,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1163,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1174,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1174,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1175,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1175,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1176,9'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/check/dt_check.cpp:1176,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1179,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1179,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1180,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1181,9'
          Dst:             _Z15get_be16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1181,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1182,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1184,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1186,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1187,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1187,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1188,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1189,9'
          Dst:             _Z15get_be32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1189,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1190,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1191,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:1191,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1192,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1193,9'
          Dst:             _Z15get_be64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1193,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1194,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1196,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1196,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1197,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1198,9'
          Dst:             _Z15get_le16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1198,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1199,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1201,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1203,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1204,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_check.cpp:1204,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1205,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1206,9'
          Dst:             _Z15get_le32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1206,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1207,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1208,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_check.cpp:1208,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1209,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1210,9'
          Dst:             _Z15get_le64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1210,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1211,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1230,9'
          Dst:             _Z9find_be16PKvij
        - Src:             'src/check/dt_check.cpp:1230,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1231,9'
          Dst:             _Z9find_le16PKvij
        - Src:             'src/check/dt_check.cpp:1231,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1232,9'
          Dst:             _Z9find_be32PKvij
        - Src:             'src/check/dt_check.cpp:1232,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1233,9'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/check/dt_check.cpp:1233,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1235,9'
          Dst:             _Z15get_be16_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1235,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1237,9'
          Dst:             _Z15get_be32_signedIhhEiPKT_
        - Src:             'src/check/dt_check.cpp:1237,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1238,9'
          Dst:             _Z15get_be64_signedIhhExPKT_
        - Src:             'src/check/dt_check.cpp:1238,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1267,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1267,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1268,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1268,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1269,9'
          Dst:             memcmp
        - Src:             'src/check/dt_check.cpp:1269,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1312,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1312,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1313,9'
          Dst:             _Z8set_le26IvvEvPT_j
        - Src:             'src/check/dt_check.cpp:1314,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1314,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1315,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1316,9'
          Dst:             _Z8set_le26IvvEvPT_j
        - Src:             'src/check/dt_check.cpp:1317,9'
          Dst:             _Z8get_le26IvvEjPKT_
        - Src:             'src/check/dt_check.cpp:1317,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1318,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1347,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIs4BE32E4testEPsPS1_
        - Src:             'src/check/dt_check.cpp:1347,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1348,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIs4LE32E4testEPsPS1_
        - Src:             'src/check/dt_check.cpp:1348,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1349,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIi4BE64E4testEPiPS1_
        - Src:             'src/check/dt_check.cpp:1349,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1350,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIi4LE64E4testEPiPS1_
        - Src:             'src/check/dt_check.cpp:1350,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1352,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIsiE4testEPsPi
        - Src:             'src/check/dt_check.cpp:1352,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1353,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIilE4testEPiPl
        - Src:             'src/check/dt_check.cpp:1353,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1354,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIixE4testEPiPx
        - Src:             'src/check/dt_check.cpp:1354,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1355,5'
          Dst:             _ZN12_GLOBAL__N_120TestNoAliasingStructIlxE4testEPlPx
        - Src:             'src/check/dt_check.cpp:1355,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1360,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
        - Src:             'src/check/dt_check.cpp:1360,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1361,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6inc_gtEj
        - Src:             'src/check/dt_check.cpp:1361,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1362,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
        - Src:             'src/check/dt_check.cpp:1362,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1363,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6dec_ltEj
        - Src:             'src/check/dt_check.cpp:1363,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1364,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1364,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1365,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1366,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIjE6neg_eqEj
        - Src:             'src/check/dt_check.cpp:1366,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1368,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
        - Src:             'src/check/dt_check.cpp:1368,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1369,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6inc_gtEi
        - Src:             'src/check/dt_check.cpp:1369,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1370,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
        - Src:             'src/check/dt_check.cpp:1370,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1371,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6dec_ltEi
        - Src:             'src/check/dt_check.cpp:1371,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1372,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1372,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1373,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1373,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1374,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1374,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1375,5'
          Dst:             _ZN12_GLOBAL__N_115TestIntegerWrapIiE6neg_eqEi
        - Src:             'src/check/dt_check.cpp:1375,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_check.cpp:1136,25'
          Dst:             __clang_call_terminate
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17upx_doctest_checkv
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17upx_doctest_checkiPPc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:93,34'
          Dst:             _Z17upx_doctest_checkiPPc
    - functionName:    _Z17upx_doctest_checkiPPc
      functionSourceFile: '/src/upx/src/check/dt_check.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          153
      EdgeCount:       48
      CyclomaticComplexity: 8
      functionsReached:
        - _Z10upx_getenvPKc
        - _Z14is_envvar_truePKcS0_
        - _ZN7doctest7Context10shouldExitEv
        - _ZN7doctest7Context16applyCommandLineEiPKPKc
        - _ZN7doctest7Context3runEv
        - _ZN7doctest7Context9setOptionEPKcb
        - _ZN7doctest7ContextC2EiPKPKc
        - _ZN7doctest7ContextD2Ev
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_check.cpp:50,9'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/check/dt_check.cpp:59,21'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/check/dt_check.cpp:61,13'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:63,20'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:65,20'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:68,20'
          Dst:             strcmp
        - Src:             'src/check/dt_check.cpp:74,22'
          Dst:             _ZN7doctest7ContextC2EiPKPKc
        - Src:             'src/check/dt_check.cpp:74,22'
          Dst:             _ZN7doctest7ContextC2EiPKPKc
        - Src:             'src/check/dt_check.cpp:74,22'
          Dst:             _ZN7doctest7ContextC2EiPKPKc
        - Src:             'src/check/dt_check.cpp:78,17'
          Dst:             _ZN7doctest7Context9setOptionEPKcb
        - Src:             'src/check/dt_check.cpp:0,0'
          Dst:             _ZN7doctest7Context9setOptionEPKcb
        - Src:             'src/check/dt_check.cpp:83,17'
          Dst:             _ZN7doctest7Context16applyCommandLineEiPKPKc
        - Src:             'src/check/dt_check.cpp:84,21'
          Dst:             _ZN7doctest7Context3runEv
        - Src:             'src/check/dt_check.cpp:87,17'
          Dst:             _ZN7doctest7Context10shouldExitEv
        - Src:             'src/check/dt_check.cpp:91,1'
          Dst:             _ZN7doctest7ContextD2Ev
        - Src:             'src/check/dt_check.cpp:91,1'
          Dst:             _ZN7doctest7ContextD2Ev
    - functionName:    _GLOBAL__sub_I_dt_cxxlib.cpp
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:163,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:322,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:350,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:401,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:481,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:688,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:729,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:814,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:873,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:939,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:961,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:997,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1820
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1820,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1938
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1938,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1997,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2246
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2246,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2773
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2773,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2928,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3613
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3613,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 4435
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4435,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_40v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4435
      functionLinenumberEnd: 4459
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb1EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb0EEEE4testEb
        - _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb1EEEE4testEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4440,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4442,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4443,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4444,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4445,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4446,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4447,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4448,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4449,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb0EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4450,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4451,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4452,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4453,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4454,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4455,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4456,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb1EEEE4testEb
        - Src:             'src/check/dt_cxxlib.cpp:4457,5'
          Dst:             _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb1EEEE4testEb
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIiLb0EEEEvPT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIiLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIaLb0EEEEvPT_
        - _ZN3upx7TriBoolIaLb0EEC2Ei
        - _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - _ZNK3upx7TriBoolIaLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIaLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIaLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIaLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIhLb0EEEEvPT_
        - _ZN3upx7TriBoolIhLb0EEC2Ei
        - _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - _ZNK3upx7TriBoolIhLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIhLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIhLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIhLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIsLb0EEEEvPT_
        - _ZN3upx7TriBoolIsLb0EEC2Ei
        - _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - _ZNK3upx7TriBoolIsLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIsLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIsLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIsLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolItLb0EEEEvPT_
        - _ZN3upx7TriBoolItLb0EEC2Ei
        - _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - _ZNK3upx7TriBoolItLb0EE8getValueEv
        - _ZNK3upx7TriBoolItLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolItLb0EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolItLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolItLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIjLb0EEEEvPT_
        - _ZN3upx7TriBoolIjLb0EEC2Ej
        - _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - _ZNK3upx7TriBoolIjLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIjLb0EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIjLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIjLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIxLb0EEEEvPT_
        - _ZN3upx7TriBoolIxLb0EEC2Ex
        - _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - _ZNK3upx7TriBoolIxLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIxLb0EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIxLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIxLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb0EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIyLb0EEEEvPT_
        - _ZN3upx7TriBoolIyLb0EEC2Ey
        - _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - _ZNK3upx7TriBoolIyLb0EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4404,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4405,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4406,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIyLb0EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4420,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4421,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4422,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _ZNK3upx7TriBoolIyLb0EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4423,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIyLb0EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIaLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIaLb1EEEEvPT_
        - _ZN3upx7TriBoolIaLb1EEC2Ei
        - _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - _ZNK3upx7TriBoolIaLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIaLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIhLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIhLb1EEEEvPT_
        - _ZN3upx7TriBoolIhLb1EEC2Ei
        - _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - _ZNK3upx7TriBoolIhLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIhLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIhLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIhLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIsLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIsLb1EEEEvPT_
        - _ZN3upx7TriBoolIsLb1EEC2Ei
        - _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - _ZNK3upx7TriBoolIsLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIsLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIsLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIsLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolItLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolItLb1EEEEvPT_
        - _ZN3upx7TriBoolItLb1EEC2Ei
        - _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - _ZNK3upx7TriBoolItLb1EE8getValueEv
        - _ZNK3upx7TriBoolItLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolItLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolItLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolItLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIiLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIiLb1EEEEvPT_
        - _ZN3upx7TriBoolIiLb1EEC2Ei
        - _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - _ZNK3upx7TriBoolIiLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIiLb1EEC2Ei
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIiLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIiLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIjLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIjLb1EEEEvPT_
        - _ZN3upx7TriBoolIjLb1EEC2Ej
        - _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - _ZNK3upx7TriBoolIjLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIjLb1EEC2Ej
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIjLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIjLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIxLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIxLb1EEEEvPT_
        - _ZN3upx7TriBoolIxLb1EEC2Ex
        - _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - _ZNK3upx7TriBoolIxLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIxLb1EEC2Ex
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIxLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIxLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_111TestTriBoolIN3upx7TriBoolIyLb1EEEE4testEb
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4326
      functionLinenumberEnd: 4431
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         87
      ICount:          342
      EdgeCount:       87
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9mem_clearIN3upx7TriBoolIyLb1EEEEvPT_
        - _ZN3upx7TriBoolIyLb1EEC2Ey
        - _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - _ZNK3upx7TriBoolIyLb1EEcvbEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4370,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4371,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4372,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4373,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4374,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4375,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4376,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4377,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4378,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4379,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4380,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4381,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4382,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4387,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4388,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4389,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4390,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4391,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4392,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4393,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4394,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4395,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4397,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4400,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4401,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4402,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4408,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4409,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4411,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4412,13'
          Dst:             _ZN3upx7TriBoolIyLb1EEC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE8getValueEv
        - Src:             'src/check/dt_cxxlib.cpp:4413,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4415,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4416,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4417,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _ZNK3upx7TriBoolIyLb1EEcvbEv
        - Src:             'src/check/dt_cxxlib.cpp:4418,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4425,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
        - Src:             'src/check/dt_cxxlib.cpp:4426,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
        - Src:             'src/check/dt_cxxlib.cpp:4427,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE7isThirdEv
        - Src:             'src/check/dt_cxxlib.cpp:4428,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:4429,9'
          Dst:             _Z9mem_clearIN3upx7TriBoolIyLb1EEEEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
        - Src:             'src/check/dt_cxxlib.cpp:4430,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK3upx7TriBoolIyLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIyLb1EEC2Ey
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIyLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIxLb1EEC2Ex
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIxLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIjLb1EEC2Ej
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIjLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIiLb1EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIiLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolItLb1EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolItLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIsLb1EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIsLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIhLb1EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIhLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb1EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIaLb1EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIaLb1EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIyLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIyLb0EEC2Ey
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIyLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIxLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIxLb0EEC2Ex
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIxLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIjLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIjLb0EEC2Ej
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIjLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolItLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolItLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolItLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIsLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIsLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIsLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIhLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIhLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIhLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIaLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIaLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIaLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE8getValueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    92
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE13isStrictFalseEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE12isStrictTrueEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE12isStrictBoolEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx7TriBoolIiLb0EE7isThirdEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7TriBoolIiLb0EEC2Ei
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    145
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN3upx7TriBoolIiLb0EEEEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_38v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3613
      functionLinenumberEnd: 4008
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5623
      ICount:          27304
      EdgeCount:       9338
      CyclomaticComplexity: 3717
      functionsReached:
        - _Z12acc_vget_intii
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIaEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIhEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIiEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIjEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIsEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrItEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIxEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIyEEPKS1_S5_T_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IaEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IhEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IiEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IjEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IsEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1ItEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IxEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IyEEvPhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIaEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIhEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIsEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrItEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIaEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIhEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIsEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrItEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIaEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIhEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIiEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIjEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIsEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrItEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIxEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIyEEvPhT_h
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IaEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IhEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IiEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IjEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IsEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1ItEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IxEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IyEEhPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIaEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIhEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIiEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIjEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIsEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedItEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIxEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIyEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIaEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIhEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIiEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIjEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIsEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedItEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIxEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIyEEDaPKhT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IaEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IhEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IiEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IjEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IsEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1ItEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IxEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IyEEvPiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIaEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIhEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIsEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrItEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIaEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIhEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIsEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrItEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIaEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIhEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIiEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIjEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIsEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrItEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIxEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIyEEvPiT_i
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IaEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IhEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IiEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IjEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IsEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1ItEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IxEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IyEEiPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIaEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIhEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIiEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIjEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIsEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedItEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIxEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIyEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIaEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIhEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIiEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIjEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIsEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedItEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIxEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIyEEDaPKiT_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIaEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIhEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIiEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIjEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrInEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIoEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIsEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrItEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIxEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIyEEPKoS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IaEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IhEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IiEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IjEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IsEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1ItEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IxEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IyEEvPyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIaEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIhEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIsEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrItEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIaEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIhEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIsEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrItEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIaEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIhEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIiEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIjEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIsEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrItEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIxEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIyEEvPyT_y
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IaEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IhEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IiEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IjEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IsEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1ItEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IxEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IyEEyPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIaEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIhEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIiEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIjEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIsEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedItEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIxEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIyEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIaEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIhEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIiEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIjEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIsEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedItEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIxEEDaPKyT_
        - _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIyEEDaPKyT_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:3614,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3618,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIaEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIhEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIsEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3621,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrItEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3622,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3623,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3624,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3625,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3626,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIaEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3627,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIhEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3629,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIsEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3630,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedItEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3631,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIiEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3632,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIjEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3633,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIxEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3634,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIyEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3635,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIaEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3636,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIhEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3638,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIsEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3639,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrItEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3640,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3641,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3642,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3643,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3644,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIaEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3645,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3647,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIhEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3648,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIsEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3649,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrItEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3650,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIiEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3651,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIjEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3652,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIxEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3653,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIyEEvPhT_h
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3654,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IaEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IhEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3656,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IsEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3657,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1ItEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3658,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IiEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3659,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IjEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3660,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IxEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3661,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IyEEhPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3662,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IaEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3663,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3665,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IhEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3666,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IsEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3667,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1ItEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3668,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IiEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3669,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IjEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3670,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IxEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3671,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IyEEvPhT_
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3672,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIaEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIhEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3674,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIsEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3675,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedItEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3676,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIiEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3677,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIjEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3678,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIxEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3679,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIyEEDaPKhT_
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3680,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3689,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIaEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3681,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIhEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3691,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIsEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3692,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrItEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3693,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3694,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3695,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3696,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3697,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIaEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3698,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIhEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3700,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIsEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3701,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedItEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3702,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIiEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3703,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIjEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3704,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIxEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3705,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIyEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3706,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIaEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3707,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIhEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3709,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIsEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3710,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrItEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3711,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3712,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3713,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3714,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3715,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIaEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3716,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3718,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIhEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3719,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIsEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3720,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrItEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3721,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIiEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3722,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIjEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3723,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIxEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3724,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIyEEvPiT_i
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3725,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IaEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IhEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3727,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IsEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3728,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1ItEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3729,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IiEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3730,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IjEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3731,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IxEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3732,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IyEEiPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3733,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IaEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3734,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3736,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IhEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3737,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IsEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3738,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1ItEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3739,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IiEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3740,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IjEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3741,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IxEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3742,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IyEEvPiT_
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3743,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIaEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIhEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3745,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIsEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3746,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedItEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3747,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIiEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3748,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIjEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3749,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIxEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3750,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIyEEDaPKiT_
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3751,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3760,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIaEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3752,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIhEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3762,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIsEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3763,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrItEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3764,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3765,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3766,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3767,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3768,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIaEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3769,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIhEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3771,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIsEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3772,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedItEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3773,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIiEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3774,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIjEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3775,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIxEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3776,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIyEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3777,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIaEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3778,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIhEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3780,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIsEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3781,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrItEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3782,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3783,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3784,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3785,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3786,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIaEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3787,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3789,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIhEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3790,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIsEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3791,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrItEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3792,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIiEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3793,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIjEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3794,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIxEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3795,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIyEEvPyT_y
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3796,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IaEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IhEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3798,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IsEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3799,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1ItEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3800,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IiEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3801,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IjEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3802,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IxEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3803,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IyEEyPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3804,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IaEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3805,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3807,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IhEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3808,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IsEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3809,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1ItEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3810,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IiEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3811,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IjEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3812,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IxEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3813,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IyEEvPyT_
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3814,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIaEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIhEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3816,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIsEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3817,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedItEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3818,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIiEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3819,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIjEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3820,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIxEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3821,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIyEEDaPKyT_
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3822,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIaEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3823,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIhEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3833,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIsEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3834,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrItEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3835,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIiEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3836,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIjEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3837,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIxEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3838,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIyEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3839,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrInEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3840,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIoEEPKoS4_T_
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3841,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3842,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3852,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3853,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3854,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3855,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3856,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3857,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3858,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3859,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3868,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3869,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3870,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3871,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3872,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3873,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3874,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3875,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3884,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3885,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3886,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3887,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3888,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3889,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3890,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3891,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3900,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3901,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3902,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3903,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3904,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3905,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3906,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3907,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3916,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3917,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3918,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3919,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3920,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3921,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3922,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3923,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3932,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3933,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3934,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3935,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3936,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3937,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3938,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3939,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3948,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3949,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3950,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3951,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3953,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3954,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3964,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3965,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3966,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3967,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3968,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3969,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3970,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3971,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3980,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3981,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3982,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3983,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3984,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3985,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3986,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIaEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3987,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIhEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3996,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIsEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3997,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrItEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3998,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIiEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3999,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIjEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4000,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIxEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4001,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIyEEPKS1_S5_T_
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4002,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:4003,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:3620,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIaEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKhEC2ES5_NS_10assertType4EnumE
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEC2ES5_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKhPhEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPKhEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPKhEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKhPhEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIhEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIsEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrItEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIaEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIhEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIsEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedItEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIiEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIiEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIjEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIjEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIxEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIxEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_add_ptr_promotedIyEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_add_ptrIyEEPKhS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIaEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIhEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKhEC2ES3_NS_10assertType4EnumE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKhEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIhiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIhiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIhEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIsEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrItEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIaEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIhEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIsEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrItEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIiEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIjEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIxEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE16noinline_set_ptrIyEEvPhT_h
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IaEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IhEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IsEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1ItEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IiEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IjEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IxEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE17noinline_get_or_1IyEEhPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IaEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IhEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IsEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1ItEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IiEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IjEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IxEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE13noinline_or_1IyEEvPhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIaEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIhEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIsEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedItEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIiEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIiEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIjEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIjEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIxEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIxEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIhE25noinline_get_ptr_promotedIyEEDaPKhT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIhE16noinline_get_ptrIyEEhPKhT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIaEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKiEENS0_14Expression_lhsIOKT_EES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKiEC2ES5_NS_10assertType4EnumE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKiEC2ES5_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKiEeqIPiEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKiPiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPKiEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZN7doctest6detail7forwardIPiEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPKiEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPiEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKiPiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIhEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIsEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrItEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIaEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIhEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIsEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedItEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIiEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIiEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIjEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIjEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIxEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIxEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_add_ptr_promotedIyEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_add_ptrIyEEPKiS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIaEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKiEC2ES3_NS_10assertType4EnumE
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIhEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIsEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrItEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIaEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIhEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIsEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrItEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIiEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIjEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIxEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE16noinline_set_ptrIyEEvPiT_i
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IaEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IhEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IsEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1ItEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IiEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IjEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IxEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE17noinline_get_or_1IyEEiPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IaEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IhEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IsEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1ItEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IiEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IjEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IxEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE13noinline_or_1IyEEvPiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIaEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIhEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIsEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedItEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIiEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIiEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIjEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIjEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIxEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIxEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIiE25noinline_get_ptr_promotedIyEEDaPKiT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIiE16noinline_get_ptrIyEEiPKiT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIaEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKyEENS0_14Expression_lhsIOKT_EES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKyEC2ES5_NS_10assertType4EnumE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKyEC2ES5_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKyEeqIPyEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKyPyEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPKyEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZN7doctest6detail7forwardIPyEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPKyEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPyEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKyPyEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIhEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIsEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrItEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIaEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIhEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIsEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedItEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIiEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIiEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIjEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIjEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIxEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIxEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_add_ptr_promotedIyEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2761
      functionLinenumberEnd: 2763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2763,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_add_ptrIyEEPKyS4_T_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIaEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIyEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKyEC2ES3_NS_10assertType4EnumE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKyEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKyEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIyiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKyEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKyEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIyiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIhEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIsEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrItEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2745
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIaEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIhEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIsEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrItEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIiEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIjEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIxEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE16noinline_set_ptrIyEEvPyT_y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2748
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IaEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IhEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IsEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1ItEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IiEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IjEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IxEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE17noinline_get_or_1IyEEyPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2753
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IaEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IhEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IsEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1ItEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IiEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IjEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IxEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE13noinline_or_1IyEEvPyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIaEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIhEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIsEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedItEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIiEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIiEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIjEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIjEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIxEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIxEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIyE25noinline_get_ptr_promotedIyEEDaPKyT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2766
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2768,16'
          Dst:             _ZN12_GLOBAL__N_16TestXXIyE16noinline_get_ptrIyEEyPKyT_
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIaEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKoEENS0_14Expression_lhsIOKT_EES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKoEC2ES5_NS_10assertType4EnumE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKoEC2ES5_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKoEeqIPoEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKoPoEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPKoEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZN7doctest6detail7forwardIPoEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPKoEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPoEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKoPoEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIhEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIsEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrItEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIiEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIjEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIxEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIyEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrInEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIoE16noinline_add_ptrIoEEPKoS4_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T16PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T16PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T16E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T32PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T32PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T32E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T64PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T64PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE3T64E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE4T473PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE4T473PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE4T473E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1024PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1024PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1024E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1025PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1025PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1025E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1027PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1027PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1027E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1031PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1031PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1031E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1039PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1039PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1039E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIaEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EC2ES6_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EeqIPS2_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1055PS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1055PS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIhEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIsEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrItEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIiEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIjEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIxEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXXIZL20DOCTEST_ANON_FUNC_38vE5T1055E16noinline_add_ptrIyEEPKS1_S5_T_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1055PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1055TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1055EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1055E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1055EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1039PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1039TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1039EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1039E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1039EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1031PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1031TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1031EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1031E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1031EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1027PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1027TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1027EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1027E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1027EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1025PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1025TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1025EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1025E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1025EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE5T1024PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE5T1024TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE5T1024EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE5T1024E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE5T1024EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE4T473PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE4T473TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE4T473EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE4T473EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE4T473E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE4T473EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T64PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T64TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T64EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T64EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T64E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T64EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T32PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T32EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKZL20DOCTEST_ANON_FUNC_38vE3T16PS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPZL20DOCTEST_ANON_FUNC_38vE3T16TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIPZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKZL20DOCTEST_ANON_FUNC_38vE3T16EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKZL20DOCTEST_ANON_FUNC_38vE3T16EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPKZL20DOCTEST_ANON_FUNC_38vE3T16E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKZL20DOCTEST_ANON_FUNC_38vE3T16EC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKPKoEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPoEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKoPoEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctest8toStringIPoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKoEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKoEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPoTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPoEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPoEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPoEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPoEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPoEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPoEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPoEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPoEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPoEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPoE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPoE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKo
    - functionName:    _ZN7doctest6detail8filldataIPoE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKo
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKoEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKoEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKoEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKoEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKoEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKoEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKoEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKoE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKoE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail8filldataIPKoE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKoEC2ES5_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKyEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIyiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctest8toStringEy
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEy
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKyEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKPKyEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPyEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKyPyEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctest8toStringIPyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKyEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKyEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPyTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPyEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPyEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPyEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPyEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPyEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPyEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPyEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPyEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPyEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPyE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPyE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKy
    - functionName:    _ZN7doctest6detail8filldataIPyE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKy
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKyEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKyEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKyEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKyEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKyEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKyEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKyEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKyE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKyE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail8filldataIPKyE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKyEC2ES5_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKiEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKPKiEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPiEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKiPiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKiEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKiEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPiEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPiEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPiEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPiEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPiEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPiEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPiEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPiEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPiEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPiE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPiE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKi
    - functionName:    _ZN7doctest6detail8filldataIPiE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKiEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKiEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKiEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKiEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail8filldataIPKiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKiEC2ES5_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIhiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEh
        - _ZN7doctest8toStringEi
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEh
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKhEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKPKhEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKhPhEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPKhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKhEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKhEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPhEENS_6StringERKT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPhEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPhEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPhEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPhEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPhEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPhEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPhEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPhEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPhE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPhE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKh
    - functionName:    _ZN7doctest6detail8filldataIPhE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKh
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPKhEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPKhEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPKhEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPKhEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPKhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPKhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPKhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPKhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail8filldataIPKhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPKhEC2ES5_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_36v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 3611
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          1981
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailediPKcS0_iS0_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIbEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant11noinline_orIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_addIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIbEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_andIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be0IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be1IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_be2IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_divIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_modIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_mulIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1InEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IoEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1ItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2InEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IoEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2ItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3InEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IoEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3ItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_ornIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_subIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIbEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant12noinline_xorIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_add2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_add2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_add3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_add3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_andnIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IaEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IhEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IiEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IjEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2InEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IoEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IsEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2ItEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IxEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IyEEbT_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_div2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_div2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_div3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_div3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1InEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IoEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1ItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2InEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IoEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2ItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mod2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mod2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mul2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mul2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_sub2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_sub2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant13noinline_xornIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_and_orIbEET_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIaEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIhEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIiEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIjEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodInEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIoEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIsEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodItEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIxEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIyEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_or_andIbEET_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_2ImEET_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_3ImEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_4ImEET_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_5ImEET_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_6ImEET_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_7ImEET_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_8ImEET_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_9ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulInEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIoEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneInEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIoEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2InxEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2IoyEET_S2_T0_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IxnEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IyoEET0_T_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_10ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_11ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_12ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_13ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_14ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_15ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_16ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_17ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_18ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_19ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_20ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_21ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_22ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_23ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_24ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_25ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_26ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_3Ev
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_4Ev
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_5Ev
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_6Ev
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_7Ev
        - _ZN12_GLOBAL__N_112TestConstant17noinline_return_8Ev
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIaEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIhEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIiEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIjEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIsEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodItEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIxEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIyEET_S2_S2_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneInEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIoEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIxEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIyEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708ItEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IaEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IhEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IiEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IjEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IsEET_S2_
        - _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1ItEET_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2929,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2930,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2931,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2932,20'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2933,20'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2935,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2936,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2937,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2938,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2939,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2940,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2941,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2942,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2944,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2945,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2948,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2949,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2950,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2951,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2952,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2953,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2954,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2955,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2957,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2958,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2959,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2960,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2961,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2962,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2963,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2964,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2967,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2968,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2969,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2970,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2971,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2972,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2973,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2974,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2976,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2977,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2978,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2979,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2980,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2981,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2982,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2983,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2985,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2986,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2987,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2988,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2989,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2990,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2991,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2992,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2994,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2995,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2996,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2997,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2998,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2999,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3000,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3001,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3003,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3003,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3004,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3004,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3005,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3005,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3006,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3006,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3007,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3007,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3008,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3008,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3009,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3009,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3010,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3010,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3012,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneInEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3012,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3013,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIoEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3013,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3016,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3016,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3017,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3017,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3018,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3018,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3019,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3019,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3020,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3020,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3021,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3021,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3022,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3022,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3023,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3023,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3026,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneInEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3026,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3027,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIoEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3027,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3030,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3030,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3031,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3031,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3032,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3032,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3033,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3033,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3034,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3034,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3035,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3035,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3036,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3036,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3037,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3037,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3039,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3039,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3040,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3040,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3041,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3041,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3042,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3042,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3043,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3043,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3044,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3044,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3045,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3045,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3046,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3046,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3048,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3048,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3049,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3049,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3050,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3050,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3051,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3051,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3052,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3052,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3053,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3053,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3054,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3054,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3055,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3055,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3057,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3057,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3058,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3058,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3059,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3059,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3060,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3060,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3061,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3061,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3062,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3062,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3063,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3064,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3066,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3066,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3067,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3067,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3068,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3068,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3069,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3069,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3070,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3070,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3071,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3071,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3072,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3073,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3075,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIbEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3075,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3076,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3076,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3077,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3077,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3078,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3078,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3079,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3079,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3080,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3080,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3081,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3081,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3082,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3082,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3083,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3083,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3085,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3085,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3086,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_andIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3086,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3089,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIbEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3089,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3090,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3090,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3091,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3091,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3092,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3092,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3093,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3093,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3094,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3094,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3095,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3095,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3096,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3096,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3097,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3097,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3099,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3099,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3100,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant11noinline_orIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3100,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3103,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIbEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3103,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3104,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3104,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3105,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3105,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3106,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3106,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3107,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3107,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3108,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3108,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3109,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3109,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3110,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3110,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3111,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3111,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3113,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3113,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3114,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_xorIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3114,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3117,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3117,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3118,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3118,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3119,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3119,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3120,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3120,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3121,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3121,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3122,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3122,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3123,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3123,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3124,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3124,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3126,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3126,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3127,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_andnIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3127,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3130,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3130,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3131,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3131,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3132,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3132,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3133,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3133,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3134,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3134,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3135,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3135,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3136,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3136,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3137,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3137,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3139,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3139,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3140,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ornIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3140,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3143,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3143,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3144,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3144,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3145,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3145,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3146,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3146,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3147,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3147,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3148,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3148,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3149,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3149,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3150,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3150,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3152,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3152,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3153,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_xornIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3153,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3156,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_and_orIbEET_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3156,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3157,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_or_andIbEET_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3157,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3159,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3159,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3160,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3160,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3161,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3161,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3162,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3162,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3163,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3163,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3164,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3164,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3165,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3165,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3166,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3166,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3168,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3168,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3169,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_addIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3169,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3172,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3172,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3173,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3173,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3174,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3174,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3175,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3175,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3176,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3176,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3177,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3177,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3179,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3179,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3180,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3180,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3183,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3183,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3184,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_subIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3184,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3187,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3187,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3188,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3188,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3189,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3189,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3190,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3190,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3191,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3191,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3192,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3192,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3193,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3193,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3194,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3194,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3196,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3196,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3197,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_mulIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3197,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3200,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3200,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3201,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3201,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3202,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3202,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3203,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3203,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3204,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3204,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3205,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3205,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3206,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3206,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3207,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3207,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3209,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3209,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3210,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3210,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3213,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3213,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3214,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3214,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3215,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3215,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3216,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3216,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3217,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3217,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3218,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3218,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3219,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3219,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3220,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3220,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3222,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3222,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3223,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_modIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3223,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3226,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3226,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3227,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3227,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3228,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3228,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3229,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3229,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3230,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIiEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3230,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3231,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIjEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3231,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3232,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIxEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3232,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3233,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIyEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3233,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3235,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodInEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3235,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3236,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIoEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3236,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3240,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_add2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3240,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3241,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_add2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3241,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3242,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_sub2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3242,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3243,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_sub2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3243,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3244,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mul2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3244,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3245,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mul2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3245,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3246,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_div2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3246,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3247,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_div2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3247,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3248,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mod2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3248,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3249,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mod2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3249,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3250,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2InxEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3250,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3251,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2IoyEET_S2_T0_
        - Src:             'src/check/dt_cxxlib.cpp:3251,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3255,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_add3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3255,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3256,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_add3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3256,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3257,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3257,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3258,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3258,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3259,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3259,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3260,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3260,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3261,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_div3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3261,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3262,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_div3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3262,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3263,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3263,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3264,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3264,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3265,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IxnEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3265,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3266,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IyoEET0_T_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3266,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3269,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3269,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3271,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3271,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3273,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3273,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3275,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3275,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3277,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3277,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3279,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3279,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3281,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3281,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3283,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3283,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3286,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulInEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3286,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3288,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIoEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3288,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3292,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3292,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3294,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3294,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3296,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3296,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3298,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3298,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3300,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3300,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3302,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3302,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3304,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3304,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3306,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3306,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3309,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3309,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3311,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3311,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3313,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3313,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3315,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3315,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3317,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3317,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3319,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3319,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3321,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3321,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3323,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3323,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3326,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3326,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3328,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3328,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3330,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3330,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3332,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3332,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3334,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3334,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3336,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3336,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3338,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3338,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3340,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3340,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3345,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3346,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3347,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_2ImEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3347,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3348,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_3ImEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3348,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3349,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_4ImEET_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3349,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3350,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_5ImEET_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3350,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3351,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_6ImEET_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3351,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3352,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_7ImEET_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3352,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3353,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_8ImEET_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3353,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3354,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_9ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3354,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3355,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_10ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3355,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3356,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_11ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3356,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3357,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_12ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3357,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3359,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_13ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3359,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3361,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_14ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3361,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3363,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_15ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3363,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3365,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_16ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3365,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3367,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_17ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3367,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3369,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_18ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3369,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3371,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_19ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3371,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3373,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_20ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3373,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3375,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_21ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3375,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3377,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_22ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3377,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3379,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_23ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3379,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3381,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_24ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3381,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3383,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_25ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3383,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3386,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_26ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3386,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3391,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3392,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3393,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_3Ev
        - Src:             'src/check/dt_cxxlib.cpp:3393,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3394,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_4Ev
        - Src:             'src/check/dt_cxxlib.cpp:3394,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3395,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_5Ev
        - Src:             'src/check/dt_cxxlib.cpp:3395,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3396,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_6Ev
        - Src:             'src/check/dt_cxxlib.cpp:3396,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3397,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_7Ev
        - Src:             'src/check/dt_cxxlib.cpp:3397,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3398,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant17noinline_return_8Ev
        - Src:             'src/check/dt_cxxlib.cpp:3398,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3401,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3401,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3402,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3402,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3403,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3403,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3404,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3404,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3405,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3405,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3406,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3406,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3407,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3407,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3408,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3408,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3410,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3410,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3411,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be0IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3411,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3414,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3414,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3415,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3415,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3416,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3416,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3417,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3417,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3418,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3418,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3419,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3419,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3420,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3420,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3421,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3421,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3423,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3423,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3424,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3424,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3427,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3427,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3428,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3428,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3429,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3429,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3430,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3430,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3431,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3431,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3432,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3432,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3433,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3433,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3434,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3434,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3436,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3436,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3437,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be1IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3437,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3440,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3440,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3441,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3441,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3442,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3442,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3443,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3443,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3444,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3444,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3445,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3445,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3446,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3446,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3447,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3447,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3449,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3449,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3450,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3450,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3453,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3453,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3454,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3454,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3455,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3455,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3456,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3456,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3457,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3457,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3458,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3458,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3459,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3459,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3460,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3460,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3462,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3462,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3463,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_be2IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3463,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3466,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3466,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3467,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3467,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3468,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3468,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3469,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3469,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3470,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3470,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3471,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3471,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3472,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3472,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3473,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3473,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3475,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3475,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3476,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3476,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3479,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3479,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3480,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3480,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3481,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3481,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3482,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3482,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3483,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3483,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3484,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3484,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3485,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3485,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3486,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3486,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3488,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3488,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3489,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3489,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3492,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IaEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3492,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3493,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IhEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3493,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3494,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IsEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3494,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3495,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2ItEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3495,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3496,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IiEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3496,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3497,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IjEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3497,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3498,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IxEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3498,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3499,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IyEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3499,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3501,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2InEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3501,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3502,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IoEEbT_
        - Src:             'src/check/dt_cxxlib.cpp:3502,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3506,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3506,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3508,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3508,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3510,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3510,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3512,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1ItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3512,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3514,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3514,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3516,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3516,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3518,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3518,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3520,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3520,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3523,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1InEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3523,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3525,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IoEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3525,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3529,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IaEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3529,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3531,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IhEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3531,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3533,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IsEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3533,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3535,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2ItEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3535,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3537,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IiEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3537,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3539,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IjEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3539,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3541,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IxEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3541,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3543,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IyEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3543,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3546,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2InEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3546,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3548,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IoEET_S2_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3548,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3553,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3553,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3554,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3554,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3555,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3555,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3556,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3556,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3557,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3557,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3558,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3558,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3559,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3559,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3560,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3560,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3562,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1InEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3562,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3563,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IoEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3563,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3566,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3566,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3567,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3567,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3568,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3568,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3569,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3569,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3570,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3570,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3571,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3571,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3572,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3572,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3573,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3573,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3575,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2InEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3575,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3576,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IoEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3576,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3579,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IaEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3579,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3580,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IhEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3580,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3581,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IsEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3581,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3582,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3ItEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3582,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3583,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IiEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3583,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3584,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IjEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3584,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3585,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IxEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3585,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3586,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IyEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3586,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3588,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3InEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3588,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3589,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IoEET_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3589,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3593,24'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3594,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3594,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3595,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3595,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3596,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3596,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3597,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3597,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3598,24'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:3599,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIaEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3599,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3600,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIhEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3600,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3601,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divIsEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3601,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:3602,9'
          Dst:             _ZN12_GLOBAL__N_112TestConstant12noinline_divItEET_S2_S2_
        - Src:             'src/check/dt_cxxlib.cpp:3602,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneInEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_oneIoEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneInEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant22noinline_add_minus_oneIoEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_add_0xffIyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_0xffffIyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2348
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant23noinline_add_0xffffffffIyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2352
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708ItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0x0102030405060708IjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2356
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1ItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant31noinline_add_0xf9f7f5f1c9c7c5c1IjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIbEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_andIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2365
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIbEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant11noinline_orIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIbEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_xorIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2373
      functionLinenumberEnd: 2374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_andnIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2377
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ornIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2381
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_xornIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_and_orIbEET_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2390
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - bool
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_or_andIbEET_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2394
      functionLinenumberEnd: 2395
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - bool
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_addIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_subIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2403
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_mulIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_divIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2411
      functionLinenumberEnd: 2412
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_modIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2415
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIaEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIhEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIsEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodItEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIiEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIjEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIxEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIyEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodInEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_divmodIoEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2419
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_add2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_add2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_sub2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_sub2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mul2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2432
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mul2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2432
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_div2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_div2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionLinenumberEnd: 2437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mod2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2440
      functionLinenumberEnd: 2441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mod2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2440
      functionLinenumberEnd: 2441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2InxEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_divmod2IoyEET_S2_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_add3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2449
      functionLinenumberEnd: 2450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_add3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2449
      functionLinenumberEnd: 2450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_sub3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2457
      functionLinenumberEnd: 2458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mul3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2457
      functionLinenumberEnd: 2458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_div3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2461
      functionLinenumberEnd: 2462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_div3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2461
      functionLinenumberEnd: 2462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2465
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_mod3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2465
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IxnEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2469
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_divmod3IyoEET0_T_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2469
      functionLinenumberEnd: 2470
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulInEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_mulIoEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_divIyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2478
      functionLinenumberEnd: 2479
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_add_modIyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant19noinline_add_divmodIyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2486
      functionLinenumberEnd: 2487
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_2ImEET_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2499
      functionLinenumberEnd: 2500
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_3ImEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2503
      functionLinenumberEnd: 2504
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_4ImEET_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2507
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_5ImEET_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2511
      functionLinenumberEnd: 2512
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_6ImEET_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionLinenumberEnd: 2516
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_7ImEET_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2519
      functionLinenumberEnd: 2520
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_8ImEET_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2523
      functionLinenumberEnd: 2524
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant15noinline_xadd_9ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2527
      functionLinenumberEnd: 2528
      functionDepth:   0
      returnType:      size_t
      argCount:        9
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_10ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2531
      functionLinenumberEnd: 2532
      functionDepth:   0
      returnType:      size_t
      argCount:        10
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_11ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2536
      functionLinenumberEnd: 2537
      functionDepth:   0
      returnType:      size_t
      argCount:        11
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_12ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2542
      functionDepth:   0
      returnType:      size_t
      argCount:        12
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_13ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2546
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      size_t
      argCount:        13
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_14ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionLinenumberEnd: 2552
      functionDepth:   0
      returnType:      size_t
      argCount:        14
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_15ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2557
      functionDepth:   0
      returnType:      size_t
      argCount:        15
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_16ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2562
      functionDepth:   0
      returnType:      size_t
      argCount:        16
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_17ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      size_t
      argCount:        17
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_18ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2571
      functionLinenumberEnd: 2572
      functionDepth:   0
      returnType:      size_t
      argCount:        18
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_19ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2576
      functionLinenumberEnd: 2577
      functionDepth:   0
      returnType:      size_t
      argCount:        19
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_20ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2582
      functionDepth:   0
      returnType:      size_t
      argCount:        20
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_21ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2586
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      size_t
      argCount:        21
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_22ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2591
      functionLinenumberEnd: 2592
      functionDepth:   0
      returnType:      size_t
      argCount:        22
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_23ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2598
      functionLinenumberEnd: 2600
      functionDepth:   0
      returnType:      size_t
      argCount:        23
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_24ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2605
      functionLinenumberEnd: 2607
      functionDepth:   0
      returnType:      size_t
      argCount:        24
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_25ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2612
      functionLinenumberEnd: 2614
      functionDepth:   0
      returnType:      size_t
      argCount:        25
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant16noinline_xadd_26ImEET_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2619
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      size_t
      argCount:        26
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_3Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2656
      functionLinenumberEnd: 2658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_4Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2660
      functionLinenumberEnd: 2662
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_5Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2664
      functionLinenumberEnd: 2666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_6Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2668
      functionLinenumberEnd: 2670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_7Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2672
      functionLinenumberEnd: 2674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant17noinline_return_8Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2676
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be0IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben0IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2686
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be1IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben1IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_be2IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2698
      functionLinenumberEnd: 2699
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_ben2IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_bx2IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IaEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IhEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IsEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2ItEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IiEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IjEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IxEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IyEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2InEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_bxn2IoEEbT_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2710
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1ItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1InEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ1IoEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2715
      functionLinenumberEnd: 2716
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IaEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IhEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IsEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2ItEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - short
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IiEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IjEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IxEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IyEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2InEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant13noinline_equ2IoEET_S2_S2_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2719
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1ItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1InEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne1IoEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2ItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2InEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne2IoEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          15
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IaEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IhEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IsEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3ItEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IiEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IjEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IxEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IyEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3InEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112TestConstant12noinline_ne3IoEET_S2_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_34v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2773
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          429
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailediPKcS0_iS0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIaiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIajEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIanEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIaoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIasEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIatEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIaxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIayEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhnEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhsEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhtEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIhyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIiaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIihEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIinEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIioEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIisEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIitEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIixEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIiyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjhEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjnEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjsEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjtEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIjyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInhEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIniEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInsEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIntEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castInyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIoaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIohEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIoiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIojEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIosEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIotEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIoxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIoyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIshEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsnEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIsyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIthEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItnEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItxEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castItyEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxhEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxnEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxsEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIxtEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIyaEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIyhEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIyiEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIyjEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIynEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIyoEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIysEET_T0_
        - _ZN12_GLOBAL__N_18TestCast13noinline_castIytEET_T0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2774,19'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2777,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2778,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2779,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIasEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2779,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2780,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIatEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2780,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2781,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIaiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2781,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2782,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIajEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2782,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2783,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIaxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2783,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2784,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIayEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2784,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2786,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIanEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2786,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2787,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIaoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2787,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2792,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2793,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2794,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhsEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2794,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2795,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhtEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2795,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2796,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2796,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2797,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2797,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2798,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2798,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2799,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2799,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2801,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhnEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2801,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2802,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIhoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2802,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2807,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2807,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2808,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIshEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2808,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2809,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2810,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2811,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2811,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2812,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2812,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2813,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2813,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2814,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2814,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2816,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsnEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2816,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2817,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIsoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2817,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2822,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2822,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2823,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIthEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2823,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2824,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2825,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2826,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2826,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2827,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2827,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2828,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2828,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2829,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2829,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2831,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItnEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2831,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2832,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castItoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2832,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2837,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIiaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2837,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2838,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIihEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2838,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2839,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIisEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2839,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2840,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIitEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2840,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2841,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2842,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2843,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIixEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2843,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2844,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIiyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2844,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2846,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIinEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2846,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2847,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIioEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2847,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2852,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2852,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2853,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjhEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2853,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2854,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjsEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2854,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2855,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjtEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2855,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2856,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2857,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2858,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2858,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2859,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2859,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2861,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjnEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2861,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2862,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIjoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2862,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2867,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2867,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2868,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxhEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2868,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2869,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxsEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2869,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2870,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxtEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2870,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2871,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2871,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2872,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2872,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2873,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2874,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2876,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxnEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2876,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2877,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIxoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2877,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2882,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIyaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2882,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2883,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIyhEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2883,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2884,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIysEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2884,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2885,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIytEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2885,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2886,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIyiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2886,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2887,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIyjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2887,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2888,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2889,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2891,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIynEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2891,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2892,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIyoEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2892,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2898,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2898,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2899,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInhEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2899,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2900,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInsEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2900,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2901,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIntEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2901,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2902,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIniEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2902,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2903,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInjEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2903,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2904,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2904,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2905,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castInyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2905,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2906,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2907,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2913,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIoaEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2913,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2914,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIohEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2914,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2915,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIosEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2915,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2916,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIotEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2916,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2917,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIoiEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2917,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2918,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIojEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2918,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2919,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIoxEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2919,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2920,9'
          Dst:             _ZN12_GLOBAL__N_18TestCast13noinline_castIoyEET_T0_
        - Src:             'src/check/dt_cxxlib.cpp:2920,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2921,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2922,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIasEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIatEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIaiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIajEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIaxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIayEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIanEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIaoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhsEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhtEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhnEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIhoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIshEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsnEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIsoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIthEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItnEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castItoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIiaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIihEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIisEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIitEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIixEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIiyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIinEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIioEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjhEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjsEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjtEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjnEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIjoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxhEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxsEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxtEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxnEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIxoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIyaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIyhEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIysEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIytEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIyiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIyjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIynEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIyoEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInhEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInsEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIntEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIniEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInjEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castInyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIoaEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIohEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIosEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIotEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIoiEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIojEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIoxEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_18TestCast13noinline_castIoyEET_T0_
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2292
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_32v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2274
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailediPKcS0_iS0_
        - _ZN12_GLOBAL__N_16TestCT17noinline_align_upEmm
        - _ZN12_GLOBAL__N_16TestCT19noinline_align_downEmm
        - _ZN12_GLOBAL__N_16TestCT20noinline_align_up_16Em
        - _ZN12_GLOBAL__N_16TestCT21noinline_align_up_gapEmm
        - _ZN12_GLOBAL__N_16TestCT21noinline_ptr_align_upEPhm
        - _ZN12_GLOBAL__N_16TestCT22noinline_align_down_16Em
        - _ZN12_GLOBAL__N_16TestCT23noinline_align_down_gapEmm
        - _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
        - _ZN12_GLOBAL__N_16TestCT23noinline_ptr_align_downEPhm
        - _ZN12_GLOBAL__N_16TestCT24noinline_align_up_gap_16Em
        - _ZN12_GLOBAL__N_16TestCT24noinline_ptr_align_up_16EPh
        - _ZN12_GLOBAL__N_16TestCT26noinline_align_down_gap_16Em
        - _ZN12_GLOBAL__N_16TestCT26noinline_ptr_align_down_16EPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:2247,43'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2248,43'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2249,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
        - Src:             'src/check/dt_cxxlib.cpp:2249,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2250,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT19noinline_align_downEmm
        - Src:             'src/check/dt_cxxlib.cpp:2250,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2251,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT23noinline_align_down_gapEmm
        - Src:             'src/check/dt_cxxlib.cpp:2251,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2252,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_align_upEmm
        - Src:             'src/check/dt_cxxlib.cpp:2252,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2253,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT21noinline_align_up_gapEmm
        - Src:             'src/check/dt_cxxlib.cpp:2253,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2254,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT22noinline_align_down_16Em
        - Src:             'src/check/dt_cxxlib.cpp:2254,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2255,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT26noinline_align_down_gap_16Em
        - Src:             'src/check/dt_cxxlib.cpp:2255,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2256,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT20noinline_align_up_16Em
        - Src:             'src/check/dt_cxxlib.cpp:2256,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2257,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT24noinline_align_up_gap_16Em
        - Src:             'src/check/dt_cxxlib.cpp:2257,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2259,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT23noinline_ptr_align_downEPhm
        - Src:             'src/check/dt_cxxlib.cpp:2259,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2260,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT21noinline_ptr_align_upEPhm
        - Src:             'src/check/dt_cxxlib.cpp:2260,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2261,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT26noinline_ptr_align_down_16EPh
        - Src:             'src/check/dt_cxxlib.cpp:2261,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2262,5'
          Dst:             _ZN12_GLOBAL__N_16TestCT24noinline_ptr_align_up_16EPh
        - Src:             'src/check/dt_cxxlib.cpp:2262,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2267,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2268,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2269,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2270,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2271,5'
          Dst:             _Z12assertFailediPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_16TestCT23noinline_has_single_bitEm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1174
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT19noinline_align_downEmm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1179
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx10align_downImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1179,16'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT23noinline_align_down_gapEmm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1183
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx14align_down_gapImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1183,16'
          Dst:             _ZN3upx14align_down_gapImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_align_upEmm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx8align_upImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1186,16'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT21noinline_align_up_gapEmm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx12align_up_gapImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1189,16'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT22noinline_align_down_16Em
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx10align_downImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1193,16'
          Dst:             _ZN3upx10align_downImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT26noinline_align_down_gap_16Em
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1196
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx14align_down_gapImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1196,16'
          Dst:             _ZN3upx14align_down_gapImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT20noinline_align_up_16Em
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx8align_upImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1199,16'
          Dst:             _ZN3upx8align_upImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT24noinline_align_up_gap_16Em
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx12align_up_gapImEET_RKS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1202,16'
          Dst:             _ZN3upx12align_up_gapImEET_RKS1_S3_
    - functionName:    _ZN12_GLOBAL__N_16TestCT23noinline_ptr_align_downEPhm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT21noinline_ptr_align_upEPhm
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT26noinline_ptr_align_down_16EPh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT24noinline_ptr_align_up_16EPh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx14align_down_gapImEET_RKS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_30v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2244
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         160
      ICount:          1158
      EdgeCount:       319
      CyclomaticComplexity: 161
      functionsReached:
        - _Z12acc_vget_intii
        - _Z12assertFailedPKcS0_iS0_
        - _Z12assertFailediPKcS0_iS0_
        - _Z21acc_vget_acc_int64l_txi
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be24Phj
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le24Phj
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN12_GLOBAL__N_16TestXE16noinline_bswap16Et
        - _ZN12_GLOBAL__N_16TestXE16noinline_bswap32Ej
        - _ZN12_GLOBAL__N_16TestXE16noinline_bswap64Ey
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_be16EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_le16EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
        - _ZN12_GLOBAL__N_16TestXE17noinline_mem_sizeEyy
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_1EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_2EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_3EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_4EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_6EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_7EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_8EPvPKv
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_be16EPht
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_be24EPhj
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_be32EPhj
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_be64EPhy
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_le16EPht
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_le24EPhj
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_le32EPhj
        - _ZN12_GLOBAL__N_16TestXE17noinline_set_le64EPhy
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_be16E4BE16j
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_be32E4BE32j
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_be64E4BE64y
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_le16E4LE16j
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_le32E4LE32j
        - _ZN12_GLOBAL__N_16TestXE18noinline_less_le64E4LE64y
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_be16Ej
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_be32Ej
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_be64Ey
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_le16Ej
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_le32Ej
        - _ZN12_GLOBAL__N_16TestXE18noinline_make_le64Ey
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_12EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_13EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_16EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_24EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_25EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_32EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_48EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_49EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_64EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_96EPvPKv
        - _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_97EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_be16E4BE16j
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_be32E4BE32j
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_be64E4BE64y
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_le16E4LE16j
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_le32E4LE32j
        - _ZN12_GLOBAL__N_16TestXE19noinline_equal_le64E4LE64y
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_128EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_192EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_193EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_256EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_384EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_385EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_512EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_768EPvPKv
        - _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_769EPvPKv
        - _ZN12_GLOBAL__N_16TestXE20noinline_memcpy_1024EPvPKv
        - _ZN12_GLOBAL__N_16TestXE21noinline_memcpy_65536EPvPKv
        - _ZN12_GLOBAL__N_16TestXE22noinline_get_me8_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE22noinline_get_ne8_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
        - _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
        - _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
        - _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
        - _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
        - _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_me16_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_me32_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_me8_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_ne16_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_ne32_int64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_get_ne8_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE23noinline_mem_size_get_nEyy
        - _ZN12_GLOBAL__N_16TestXE23noinline_memcpy_1048576EPvPKv
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_be16_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_be24_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_be32_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_be64_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_le16_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_le24_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_le32_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_le64_signedEPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_me16_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_int128EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_me64_int128EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_ne16_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_int128EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_uint64EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_get_ne64_int128EPKh
        - _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_4Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_8Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_4Ey
        - _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_8Ey
        - _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_4Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_8Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_4Ey
        - _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_8Ey
        - _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_4Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_8Ej
        - _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_4Ey
        - _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_8Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_bswap16_unsignedEj
        - _ZN12_GLOBAL__N_16TestXE25noinline_get_me32_uint128EPKh
        - _ZN12_GLOBAL__N_16TestXE25noinline_get_me64_uint128EPKh
        - _ZN12_GLOBAL__N_16TestXE25noinline_get_ne32_uint128EPKh
        - _ZN12_GLOBAL__N_16TestXE25noinline_get_ne64_uint128EPKh
        - _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_16Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_24Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_16Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_24Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_16Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_24Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_16Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_24Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_16Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_24Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_32Ej
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_16Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_24Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_32Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_48Ey
        - _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_64Ey
        - _ZN12_GLOBAL__N_16TestXE26noinline_get_be16_unsignedEPKh
        - _ZN12_GLOBAL__N_16TestXE26noinline_get_le16_unsignedEPKh
        - _ZN12_GLOBAL__N_16TestXE26noinline_set_be16_unsignedEPhj
        - _ZN12_GLOBAL__N_16TestXE26noinline_set_le16_unsignedEPhj
        - _ZN12_GLOBAL__N_16TestXE26noinline_x_unsign_extend64Eyj
        - _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_4Ey
        - _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_8Ey
        - _ZN12_GLOBAL__N_16TestXE29noinline_mem_size_valid_bytesEy
        - _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_16Ey
        - _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_24Ey
        - _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_32Ey
        - _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_48Ey
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1998,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1999,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2000,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2001,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2003,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:2003,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2004,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2004,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2005,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2005,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2006,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_bswap16_unsignedEj
        - Src:             'src/check/dt_cxxlib.cpp:2006,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2013,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2014,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2015,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_get_be16_unsignedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2016,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2017,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2018,9'
          Dst:             _Z8set_be24Phj
        - Src:             'src/check/dt_cxxlib.cpp:2019,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:2020,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2020,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2021,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2022,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2023,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2024,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2025,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2026,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2027,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2028,9'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:2029,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2030,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2031,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2032,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2034,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2035,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2036,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_get_le16_unsignedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2037,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2038,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2038,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2039,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/check/dt_cxxlib.cpp:2040,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2041,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2042,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2043,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2044,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2045,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2046,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2047,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2047,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2048,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2049,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:2050,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2051,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2052,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:2053,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2055,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_set_be16_unsignedEPhj
        - Src:             'src/check/dt_cxxlib.cpp:2056,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_set_le16_unsignedEPhj
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_get_me8_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2058,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_me8_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2059,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_get_ne8_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2060,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_ne8_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2061,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_me16_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2062,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_me16_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2063,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_ne16_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2064,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2065,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_ne16_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2065,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_me32_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2066,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2067,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_get_ne32_int64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2068,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_uint64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2069,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_int128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2071,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_get_me32_uint128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2072,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_int128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2073,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2074,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_get_ne32_uint128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2074,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2075,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_me64_int128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2075,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2076,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_get_me64_uint128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2076,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2077,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_ne64_int128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2077,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2078,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_get_ne64_uint128EPKh
        - Src:             'src/check/dt_cxxlib.cpp:2078,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2081,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_be16_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2081,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2082,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_be24_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2082,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2083,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_be32_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2083,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2084,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_be64_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2084,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2085,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_le16_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2085,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2086,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_le24_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2086,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2087,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_le32_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2087,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2088,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_get_le64_signedEPKh
        - Src:             'src/check/dt_cxxlib.cpp:2088,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2091,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2091,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2091,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2092,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2092,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2092,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2093,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2093,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2093,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2094,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2094,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2094,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2095,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2095,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2095,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2096,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2096,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2096,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2097,23'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2098,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2098,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2098,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2099,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2099,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2099,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2100,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_be64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2100,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2100,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2101,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2101,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2101,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2102,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2102,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2102,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2103,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_make_le64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2103,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/check/dt_cxxlib.cpp:2103,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2106,38'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2106,27'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2107,38'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2107,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2108,38'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2108,27'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:2109,38'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2109,27'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2110,38'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2110,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:2111,38'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2111,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:2112,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_be16E4BE16j
        - Src:             'src/check/dt_cxxlib.cpp:2112,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2113,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_be32E4BE32j
        - Src:             'src/check/dt_cxxlib.cpp:2113,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2114,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_be64E4BE64y
        - Src:             'src/check/dt_cxxlib.cpp:2114,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2115,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_le16E4LE16j
        - Src:             'src/check/dt_cxxlib.cpp:2115,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2116,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_le32E4LE32j
        - Src:             'src/check/dt_cxxlib.cpp:2116,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2117,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_equal_le64E4LE64y
        - Src:             'src/check/dt_cxxlib.cpp:2117,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2118,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_be16E4BE16j
        - Src:             'src/check/dt_cxxlib.cpp:2118,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2119,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_be32E4BE32j
        - Src:             'src/check/dt_cxxlib.cpp:2119,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2120,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_be64E4BE64y
        - Src:             'src/check/dt_cxxlib.cpp:2120,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2121,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_le16E4LE16j
        - Src:             'src/check/dt_cxxlib.cpp:2121,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2122,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_le32E4LE32j
        - Src:             'src/check/dt_cxxlib.cpp:2122,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2123,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_less_le64E4LE64y
        - Src:             'src/check/dt_cxxlib.cpp:2123,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2202,56'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2203,45'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:2204,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE29noinline_mem_size_valid_bytesEy
        - Src:             'src/check/dt_cxxlib.cpp:2204,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2205,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_mem_sizeEyy
        - Src:             'src/check/dt_cxxlib.cpp:2205,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2206,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_mem_size_get_nEyy
        - Src:             'src/check/dt_cxxlib.cpp:2206,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2208,9'
          Dst:             _Z12acc_vget_intii
        - Src:             'src/check/dt_cxxlib.cpp:2129,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2129,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2130,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2130,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2131,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:2131,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2132,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:2132,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2133,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2133,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2134,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:2134,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2136,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2136,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2137,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2137,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2138,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:2138,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2139,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:2139,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2140,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2140,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2141,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:2141,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2143,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2143,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2144,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
        - Src:             'src/check/dt_cxxlib.cpp:2144,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2145,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_4Ej
        - Src:             'src/check/dt_cxxlib.cpp:2145,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2146,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_8Ej
        - Src:             'src/check/dt_cxxlib.cpp:2146,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2147,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_16Ej
        - Src:             'src/check/dt_cxxlib.cpp:2147,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2148,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_24Ej
        - Src:             'src/check/dt_cxxlib.cpp:2148,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2149,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_32Ej
        - Src:             'src/check/dt_cxxlib.cpp:2149,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2161,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2161,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2162,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2162,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2163,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:2163,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2164,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:2164,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2165,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:2165,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2166,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:2166,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2170,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2170,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2171,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2171,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2172,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:2172,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2173,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:2173,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2174,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:2174,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2175,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:2175,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2179,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2179,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2180,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2180,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2181,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:2181,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2182,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:2182,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2183,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:2183,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2184,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:2184,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2185,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_32Ey
        - Src:             'src/check/dt_cxxlib.cpp:2185,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2186,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_48Ey
        - Src:             'src/check/dt_cxxlib.cpp:2186,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2187,17'
          Dst:             _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_64Ey
        - Src:             'src/check/dt_cxxlib.cpp:2187,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2189,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE26noinline_x_unsign_extend64Eyj
        - Src:             'src/check/dt_cxxlib.cpp:2189,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2190,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_4Ey
        - Src:             'src/check/dt_cxxlib.cpp:2190,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2191,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_8Ey
        - Src:             'src/check/dt_cxxlib.cpp:2191,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2192,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_16Ey
        - Src:             'src/check/dt_cxxlib.cpp:2192,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2193,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_24Ey
        - Src:             'src/check/dt_cxxlib.cpp:2193,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2194,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_32Ey
        - Src:             'src/check/dt_cxxlib.cpp:2194,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2195,21'
          Dst:             _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_48Ey
        - Src:             'src/check/dt_cxxlib.cpp:2195,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:2209,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/dt_cxxlib.cpp:2209,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2209,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/check/dt_cxxlib.cpp:2210,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/dt_cxxlib.cpp:2210,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/check/dt_cxxlib.cpp:2210,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/check/dt_cxxlib.cpp:2211,18'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/check/dt_cxxlib.cpp:2213,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_1EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2214,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_2EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2215,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_4EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2216,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_8EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2217,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_16EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2218,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_32EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2219,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_64EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2220,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_128EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2221,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_256EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2222,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_512EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2223,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE20noinline_memcpy_1024EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2224,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE21noinline_memcpy_65536EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2225,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE23noinline_memcpy_1048576EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2226,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_3EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2227,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_6EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2228,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_12EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2229,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_24EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2230,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_48EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2231,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_96EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2232,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_192EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2233,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_384EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2234,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_768EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2235,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_7EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2236,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_13EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2237,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_25EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2238,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_49EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2239,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_97EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2240,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_193EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2241,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_385EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2242,9'
          Dst:             _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_769EPvPKv
        - Src:             'src/check/dt_cxxlib.cpp:2243,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2243,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2243,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:2243,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12_GLOBAL__N_16TestXE16noinline_bswap16Et
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE16noinline_bswap32Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE16noinline_bswap64Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_bswap16_unsignedEj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be16EPht
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1365,81'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1356,85'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_get_be16_unsignedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1376,16'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _Z8set_be24Phj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be24EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be24Phj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1366,81'
          Dst:             _Z8set_be24Phj
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1357
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be24PKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1357,85'
          Dst:             _Z8get_be24PKh
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1367,81'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1358,85'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_be64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1368,81'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_be64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1359,85'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le16EPht
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1369
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1369,81'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1360,85'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_get_le16_unsignedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1379,16'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _Z8set_le24Phj
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le24EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le24Phj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1370,81'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1361,85'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1371
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1371,81'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1362,85'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_set_le64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1372
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1372,81'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_get_le64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1363
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1363,85'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_set_be16_unsignedEPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1382,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_set_le16_unsignedEPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1386
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1385,9'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_get_me8_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_me8_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_get_ne8_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_ne8_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_me16_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_me16_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_ne16_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_ne16_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1410
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_me32_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_get_ne32_int64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_uint64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_me32_int128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_get_me32_uint128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_ne32_int128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_get_ne32_uint128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_me64_int128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_get_me64_uint128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_ne64_int128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1443
      functionLinenumberEnd: 1444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_get_ne64_uint128EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1446
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_be16_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be16_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1452,16'
          Dst:             _Z15get_be16_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_be24_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1454
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be24_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1455,16'
          Dst:             _Z15get_be24_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_be32_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be32_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1458,16'
          Dst:             _Z15get_be32_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_be64_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1460
      functionLinenumberEnd: 1461
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be64_signedIhhExPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1461,16'
          Dst:             _Z15get_be64_signedIhhExPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_le16_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le16_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1464,16'
          Dst:             _Z15get_le16_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_le24_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le24_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1467,16'
          Dst:             _Z15get_le24_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_le32_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le32_signedIhhEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1470,16'
          Dst:             _Z15get_le32_signedIhhEiPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_get_le64_signedEPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1473
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le64_signedIhhExPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1473,16'
          Dst:             _Z15get_le64_signedIhhExPKT_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_be16Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1476,75'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_be32Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1477
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1477,75'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_be64Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1478
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1478,79'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_le16Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1479
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1479,75'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_le32Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1480,75'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_make_le64Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1481
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1481,79'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_be16E4BE16j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
        - _ZNK4BE16eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1484,24'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1485,18'
          Dst:             _ZNK4BE16eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_be32E4BE32j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZNK4BE32eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1488,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1489,18'
          Dst:             _ZNK4BE32eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_be64E4BE64y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
        - _ZNK4BE64eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1492,24'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1493,18'
          Dst:             _ZNK4BE64eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_le16E4LE16j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _ZNK4LE16eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1496,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1497,18'
          Dst:             _ZNK4LE16eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_le32E4LE32j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZNK4LE32eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1500,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1501,18'
          Dst:             _ZNK4LE32eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_equal_le64E4LE64y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
        - _ZNK4LE64eqERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1504,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1505,18'
          Dst:             _ZNK4LE64eqERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_be16E4BE16j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
        - _ZNK4BE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1509,24'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1510,18'
          Dst:             _ZNK4BE16ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_be32E4BE32j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZNK4BE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1513,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1514,18'
          Dst:             _ZNK4BE32ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_be64E4BE64y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
        - _ZNK4BE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1517,24'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1518,18'
          Dst:             _ZNK4BE64ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_le16E4LE16j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _ZNK4LE16ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1521,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1522,18'
          Dst:             _ZNK4LE16ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_le32E4LE32j
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZNK4LE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1525,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/check/dt_cxxlib.cpp:1526,18'
          Dst:             _ZNK4LE32ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_less_le64E4LE64y
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1531
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
        - _ZNK4LE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1529,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1530,18'
          Dst:             _ZNK4LE64ltERKS_
    - functionName:    _ZN12_GLOBAL__N_16TestXE29noinline_mem_size_valid_bytesEy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z20mem_size_valid_byteso
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1711,16'
          Dst:             _Z20mem_size_valid_byteso
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_mem_sizeEyy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1715,16'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_mem_size_get_nEyy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14mem_size_get_nyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1719,16'
          Dst:             _Z14mem_size_get_nyy
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend32Ejj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1533
      functionLinenumberEnd: 1534
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_4Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend32_8Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1544
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_16Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1546
      functionLinenumberEnd: 1547
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend32_24Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend32Ejj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_4Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend32_8Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_16Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1590
      functionLinenumberEnd: 1591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend32_24Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1593
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend32Ejj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_4Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1629
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend32_8Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1632
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_16Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_24Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1638
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend32_32Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1641
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_sign_extend64Eyj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1536
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_4Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_sign_extend64_8Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1559
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_16Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1561
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_sign_extend64_24Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_xign_extend64Eyj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1581
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_4Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1600
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_xign_extend64_8Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1603
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_16Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1605
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_xign_extend64_24Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE22noinline_yign_extend64Eyj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1625
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_4Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1643
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE24noinline_yign_extend64_8Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionLinenumberEnd: 1647
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_16Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_24Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_32Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1655
      functionLinenumberEnd: 1656
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_48Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE25noinline_yign_extend64_64Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1661
      functionLinenumberEnd: 1662
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE26noinline_x_unsign_extend64Eyj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1669
      functionLinenumberEnd: 1670
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_4Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE28noinline_x_unsign_extend64_8Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_16Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_24Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_32Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1701
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE29noinline_x_unsign_extend64_48Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8mem_sizeyy
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          47
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8mem_sizeyyyy
      functionUses:    154
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/util.h:61,16'
          Dst:             _Z8mem_sizeyyyy
    - functionName:    _ZN9MemBuffer10getVoidPtrEv
      functionSourceFile: '/src/upx/src/check/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    77
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_1EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1725
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_2EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_4EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_8EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1736
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_16EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1739
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_32EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1740
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_64EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1743
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_128EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1746
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_256EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_512EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1754
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE20noinline_memcpy_1024EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE21noinline_memcpy_65536EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE23noinline_memcpy_1048576EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_3EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1765
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_6EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1768
      functionLinenumberEnd: 1770
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_12EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1771
      functionLinenumberEnd: 1773
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_24EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1774
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_48EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1777
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_96EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1780
      functionLinenumberEnd: 1782
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_192EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1785
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_384EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_768EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE17noinline_memcpy_7EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionLinenumberEnd: 1795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_13EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_25EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_49EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1802
      functionLinenumberEnd: 1804
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE18noinline_memcpy_97EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_193EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1808
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_385EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1811
      functionLinenumberEnd: 1813
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestXE19noinline_memcpy_769EPvPKv
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1814
      functionLinenumberEnd: 1816
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14mem_size_get_nyy
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/util.h:67,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z20mem_size_valid_byteso
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15get_le24_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:469,18'
          Dst:             _Z8get_le24PKh
    - functionName:    _Z8get_le24PKh
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15get_be24_signedIhhEiPKT_
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be24PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../bele.h:445,18'
          Dst:             _Z8get_be24PKh
    - functionName:    _Z8get_be24PKh
      functionSourceFile: '/src/upx/src/check/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_28v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionLinenumberEnd: 1995
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         51
      ICount:          325
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z12assertFailediPKcS0_iS0_
        - _Z21acc_vget_acc_int64l_txi
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1939,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1940,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1941,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1942,43'
          Dst:             _Z21acc_vget_acc_int64l_txi
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1944,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1945,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1946,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1954,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1955,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1956,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1957,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1959,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1960,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1961,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1962,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1964,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1965,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1966,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1967,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1967,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1969,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1970,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1971,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1972,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1975,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1976,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1976,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1977,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1978,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1980,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1981,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1982,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1983,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1985,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1986,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1987,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1988,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1990,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1991,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1992,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1993,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1152
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_26v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         65
      ICount:          419
      EdgeCount:       65
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - _ZN3upx12compile_time6mem_eqEPKhS2_m
        - _ZN3upx12compile_time7mem_setEPhhm
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1829,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1829,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1830,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1830,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1831,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1831,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1847,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1848,9'
          Dst:             _ZN3upx12compile_time6mem_eqEPKhS2_m
        - Src:             'src/check/dt_cxxlib.cpp:1848,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1854,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1855,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1856,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1856,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1857,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1858,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1858,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1863,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1864,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1865,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1865,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1866,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1867,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1867,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1872,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1873,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1874,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1875,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1876,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1881,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1882,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_be64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1883,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1884,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1885,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1890,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1891,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le16EPht
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1892,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1893,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1894,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1899,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1900,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le24EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le24EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1901,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1902,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1903,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1908,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1909,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le32EPhj
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1910,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1911,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1912,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1917,9'
          Dst:             _ZN3upx12compile_time7mem_setEPhhm
        - Src:             'src/check/dt_cxxlib.cpp:1918,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_set_le64EPhy
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_le64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1919,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1920,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             memcmp
        - Src:             'src/check/dt_cxxlib.cpp:1921,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap16Et
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be16EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1929,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap32Ej
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be32EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1931,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1933,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1933,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT16noinline_bswap64Ey
        - Src:             'src/check/dt_cxxlib.cpp:1933,9'
          Dst:             _ZN12_GLOBAL__N_16TestCT17noinline_get_be64EPKh
        - Src:             'src/check/dt_cxxlib.cpp:1933,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12compile_time7mem_setEPhhm
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12compile_time6mem_eqEPKhS2_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_24v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         39
      ICount:          192
      EdgeCount:       41
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4NewTI4BE32EPT_y
        - _ZN3upx12ArrayDeleterI4BE32EC2EPPS1_m
        - _ZN3upx12ArrayDeleterI4BE32ED2Ev
        - _ZN3upx13MallocDeleterI4BE64EC2EPPS1_m
        - _ZN3upx13MallocDeleterI4BE64ED2Ev
        - _ZN3upx13ObjectDeleterI4BE16EC2EPPS1_m
        - _ZN3upx13ObjectDeleterI4BE16ED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:1004,46'
          Dst:             _ZN3upx13ObjectDeleterI4BE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:1005,26'
          Dst:             _ZN3upx12ArrayDeleterI4BE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:1006,26'
          Dst:             _ZN3upx13MallocDeleterI4BE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx13MallocDeleterI4BE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx12ArrayDeleterI4BE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx13ObjectDeleterI4BE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1011,20'
          Dst:             _Z4NewTI4BE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1011,20'
          Dst:             _Z4NewTI4BE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx13MallocDeleterI4BE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx12ArrayDeleterI4BE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1018,5'
          Dst:             _ZN3upx13ObjectDeleterI4BE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:1020,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1021,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:1022,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN3upx13ObjectDeleterI4BE16EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12ArrayDeleterI4BE32EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterI4BE64EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterI4BE64ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13MallocDeleterI4BE64E12delete_itemsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:602,33'
          Dst:             _ZN3upx13MallocDeleterI4BE64E12delete_itemsEv
    - functionName:    _ZN3upx12ArrayDeleterI4BE32ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx12ArrayDeleterI4BE32E12delete_itemsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:589,32'
          Dst:             _ZN3upx12ArrayDeleterI4BE32E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4BE16ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13ObjectDeleterI4BE16E12delete_itemsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:575,33'
          Dst:             _ZN3upx13ObjectDeleterI4BE16E12delete_itemsEv
    - functionName:    _Z4NewTI4BE32EPT_y
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN3upx13ObjectDeleterI4BE16E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12ArrayDeleterI4BE32E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterI4BE64E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_22v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         48
      ICount:          207
      EdgeCount:       85
      CyclomaticComplexity: 39
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4NewTI4LE32EPT_y
        - _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
        - _ZN3upx13MallocDeleterI4LE64ED2Ev
        - _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
        - _ZN3upx13ObjectDeleterI4LE16ED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:967,46'
          Dst:             _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:969,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:970,26'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:971,13'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:972,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:973,26'
          Dst:             _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:975,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:977,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:976,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:978,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:979,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:982,32'
          Dst:             _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:984,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:985,32'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:986,13'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/check/dt_cxxlib.cpp:987,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:988,32'
          Dst:             _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:990,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx13MallocDeleterI4LE64ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:992,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:991,5'
          Dst:             _ZN3upx13ObjectDeleterI4LE16ED2Ev
        - Src:             'src/check/dt_cxxlib.cpp:993,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:994,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN3upx13ObjectDeleterI4LE16EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z4NewTI4LE32EPT_y
      functionSourceFile: '/src/upx/src/check/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN3upx13MallocDeleterI4LE64EC2EPPS1_m
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterI4LE64ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13MallocDeleterI4LE64E12delete_itemsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:602,33'
          Dst:             _ZN3upx13MallocDeleterI4LE64E12delete_itemsEv
    - functionName:    _ZN3upx12ArrayDeleterI4LE32ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx12ArrayDeleterI4LE32E12delete_itemsEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:589,32'
          Dst:             _ZN3upx12ArrayDeleterI4LE32E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4LE16ED2Ev
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13ObjectDeleterI4LE16E12delete_itemsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/cxxlib.h:575,33'
          Dst:             _ZN3upx13ObjectDeleterI4LE16E12delete_itemsEv
    - functionName:    _ZN3upx13ObjectDeleterI4LE16E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx12ArrayDeleterI4LE32E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterI4LE64E12delete_itemsEv
      functionSourceFile: '/src/upx/src/check/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_20v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         82
      ICount:          361
      EdgeCount:       139
      CyclomaticComplexity: 59
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmiEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmmEEbRKT0_RKT1_
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmiEEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmmEEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:944,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:953,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:952,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:956,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:955,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:943,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmiEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprImiEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EmiEclERKmRKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EmiEclERKmRKi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprImiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EmmEEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprImmEENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EmmEclERKmS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EmmEclERKmS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprImmEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilder13binary_assertILi0EPKiS4_EEbRKT0_RKT1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1696
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail19stringifyBinaryExprIPKiS3_EENS_6StringERKT_PKcRKT0_
        - _ZNK7doctest6detail20RelationalComparatorILi0EPKiS3_EclERKS3_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1692,25'
          Dst:             _ZNK7doctest6detail20RelationalComparatorILi0EPKiS3_EclERKS3_S6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1693,29'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,28'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPKiS3_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,26'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1694,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EPKiS3_EclERKS3_S6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqIPKiS3_EEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqIPKiS3_EEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPKiS3_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPKiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqIPKiS3_EEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EmmEclERKmS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqImmEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqImmEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprImmEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEm
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEm
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEm
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqImmEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail20RelationalComparatorILi0EmiEclERKmRKi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1672
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail2eqImiEEbRKT_RKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1672,5'
          Dst:             _ZN7doctest6detail2eqImiEEbRKT_RKT0_
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprImiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctest8toStringEm
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEm
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail2eqImiEEbRKT_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1472
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_18v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_16v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_14v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailediPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:732,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:733,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:734,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:735,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:736,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:737,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:738,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:739,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:740,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:741,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:742,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:743,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:744,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:745,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:746,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:747,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:748,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:749,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:750,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:754,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:755,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:756,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:757,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:760,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:761,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:762,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:763,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:764,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:765,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:766,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:770,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:771,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:772,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:773,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:774,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:775,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:776,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:777,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:778,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:779,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:780,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:781,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:782,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:783,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:784,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:785,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:786,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:787,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:788,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:792,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:793,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:794,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:795,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:796,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:797,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:798,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:799,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:800,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:801,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:802,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:803,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:804,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:805,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:806,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:807,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:808,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:809,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
        - Src:             'src/check/dt_cxxlib.cpp:810,9'
          Dst:             _Z12assertFailediPKcS0_iS0_
    - functionName:    _ZL20DOCTEST_ANON_FUNC_12v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         53
      ICount:          255
      EdgeCount:       86
      CyclomaticComplexity: 35
      functionsReached:
        - _Z9mem_clearIZL20DOCTEST_ANON_FUNC_10vE4TestEvPT_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZZL20DOCTEST_ANON_FUNC_10vEN4TestC2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:485,14'
          Dst:             _ZZL20DOCTEST_ANON_FUNC_10vEN4TestC2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:491,5'
          Dst:             _Z9mem_clearIZL20DOCTEST_ANON_FUNC_10vE4TestEvPT_
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:493,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:486,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZZL20DOCTEST_ANON_FUNC_10vEN4TestC2Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKiEC2ES3_NS_10assertType4EnumE
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _Z9mem_clearIZL20DOCTEST_ANON_FUNC_10vE4TestEvPT_
      functionSourceFile: '/src/upx/src/check/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKiEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_119DOCTEST_ANON_FUNC_8Ev
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_6v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         61
      ICount:          305
      EdgeCount:       100
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKPiEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKlEeqIRKmEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIPiEENS0_14Expression_lhsIOKT_EES7_
        - _ZN7doctest6detail20ExpressionDecomposerlsIlEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIlEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKlEeqIRKmEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPiEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPiEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:354,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:353,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIlEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKlEC2ES3_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKlEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKlEeqIRKmEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIlmEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKlEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKlEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIlmEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPiEENS0_14Expression_lhsIOKT_EES7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPiEC2ES4_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPiEC2ES4_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPiEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPiS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPiEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIPiEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPiEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPiEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPiS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail7forwardIOKPiEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPiS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPiTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPiEC2ES4_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKlEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIlmEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEl
        - _ZN7doctest8toStringEm
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEl
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEm
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKlEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         401
      ICount:          1826
      EdgeCount:       650
      CyclomaticComplexity: 251
      functionsReached:
        - _Z20acc_vget_acc_hsize_tmi
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_0EPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_pEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_sEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_0EPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_pEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_sEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_0EPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_pEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_sEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_0EPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_pEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_sEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_0EPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_pEPS1_m
        - _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_sEPS1_m
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:326,26'
          Dst:             _Z20acc_vget_acc_hsize_tmi
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:328,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:329,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:330,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:331,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:332,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:333,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:334,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:335,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:336,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:337,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_0EPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:338,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_pEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:339,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_sEPS1_m
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:340,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:341,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:327,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_0EPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:44,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKhEEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEC2ES7_NS_10assertType4EnumE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIKhEeqEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhEeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_0EPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:49,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:49,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEC2ES7_NS_10assertType4EnumE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan9PtrOrSpanIKhEeqEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhEeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_0EPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZN5XSpan4SpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:54,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:54,24'
          Dst:             _ZN5XSpan4SpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIKhEEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEC2ES7_NS_10assertType4EnumE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEeqIRA4_S4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan4SpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan4SpanIKhEeqEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan4SpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanIKhEeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_pEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:60,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:60,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_pEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:65,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_pEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:70,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:70,24'
          Dst:             _ZN5XSpan4SpanIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_0_sEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:76,24'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:76,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_p_sEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:81,24'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:81,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE13make_span_s_sEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:86,24'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_0EPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:93,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_pEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:98,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE10var_span_sEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:103,9'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_0EPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZNK5XSpan15PtrOrSpanOrNullIKhE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:126,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:128,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEC2ES8_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIK4LE32EeqEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIK4LE32EeqEPS2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_pEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZNK5XSpan9PtrOrSpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:131,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:133,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan9PtrOrSpanIK4LE32EeqEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIK4LE32EeqEPS2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIKhE17type_cast_const_sEPS1_m
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:136,9'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:138,16'
          Dst:             _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan4SpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZNK5XSpan4SpanIK4LE32EeqEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan4SpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanIK4LE32EeqEPS2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan4SpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPK4LE32EEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIK4LE32EeqEPS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan4SpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIK4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIK4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPK4LE32EENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPK4LE32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPK4LE32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPK4LE32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPK4LE32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPK4LE32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPK4LE32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPK4LE32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPK4LE32EEvPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPK4LE32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPK4LE32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
    - functionName:    _ZN7doctest6detail8filldataIPK4LE32E4fillEPNSt3__113basic_ostreamIcNS6_11char_traitsIcEEEES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIK4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIK4LE32EeqEPS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIK4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIK4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIK4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEEOT_RNSt3__116remove_referenceIS9_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIK4LE32EeqEPS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIK4LE32EEPS5_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPK4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIK4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEC2ES8_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIKhE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKhE8makeBaseEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKhE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKhE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKhE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:91,39'
          Dst:             _ZNK5XSpan4SpanIKhE9ensurePtrEv
    - functionName:    _ZNK5XSpan4SpanIKhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKhE10ensureBaseEv
        - _ZNK5XSpan9PtrOrSpanIKhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:99,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:99,64'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE10ensureBaseEv
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKhEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan4SpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRA4_KhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIKhEeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan4SpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIKhEEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIKhEEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_hEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_hEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_hEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIA4_hEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIA4_hEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIA4_hEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIhLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIhLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIhLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIA4_KhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1058,9'
          Dst:             _ZN7doctest6detail7fillossIA4_KhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
    - functionName:    _ZN7doctest6detail7fillossIA4_KhEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIA4_KhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIA4_KhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
    - functionName:    _ZN7doctest6detail8filldataIA4_KhE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEh
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEh
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEh
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEh
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEh
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIKhEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIKhEEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKhE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIKhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:87,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:87,64'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhE10ensureBaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhEeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKhEEA4_hEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKhEEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKhEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKhEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIKhEEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2IS1_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhE9ensurePtrEv
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIKhEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhEeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKhEEA4_hEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_hTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKhEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKhEEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKhEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKhEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIKhEEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1517
      ICount:          6974
      EdgeCount:       2450
      CyclomaticComplexity: 935
      functionsReached:
        - _Z20acc_vget_acc_hsize_tmi
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_sEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_0EPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_pEPim
        - _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_sEPim
        - _ZN5XSpan15PtrOrSpanOrNullIKiEC2IiEERKNS_14XSpanDebugFileERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - _ZNK5XSpan4SpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - _ZNK5XSpan9PtrOrSpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:167,26'
          Dst:             _Z20acc_vget_acc_hsize_tmi
        - Src:             'src/check/dt_cxxlib.cpp:169,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:173,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:177,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:181,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:178,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:185,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:182,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:189,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:186,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:193,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:190,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:197,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:194,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:201,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:198,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:205,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:202,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:209,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:206,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:213,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:210,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:217,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:214,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:221,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:218,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:225,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:222,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:229,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:226,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:233,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:238,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:234,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:242,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:247,18'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:243,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:251,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:256,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:257,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:252,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:258,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:259,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:263,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:264,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:260,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:265,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:266,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:270,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:271,19'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:267,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZNK5XSpan4SpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:272,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZNK5XSpan4SpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:273,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:274,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:279,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:280,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:285,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:290,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKiEC2IiEERKNS_14XSpanDebugFileERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:286,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:291,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:292,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:294,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:295,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:296,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:297,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:298,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:299,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:300,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:301,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:302,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:303,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:304,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:305,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:306,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:307,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:308,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:309,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIK4LE32EEEENS0_14Expression_lhsIOKT_EESB_
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIK4LE32EEEeqIPS5_EEDTcmcvveqclL_ZNS0_7declvalIS8_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:310,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:311,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_pEPim
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:314,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_sEPim
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:315,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:316,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_cxxlib.cpp:170,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:44,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:49,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:49,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan9PtrOrSpanIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZN5XSpan4SpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:54,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:54,24'
          Dst:             _ZN5XSpan4SpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan4SpanIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:60,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:60,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:65,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:70,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:70,24'
          Dst:             _ZN5XSpan4SpanIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_0_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:76,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:76,24'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_p_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:81,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:81,24'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE13make_span_s_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:86,24'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:93,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:98,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE10var_span_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:103,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castI4LE32EENS0_IT_EEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:110,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:112,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castI4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan9PtrOrSpanIiE9type_castI4LE32EENS0_IT_EEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:115,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:117,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIiE9type_castI4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZNK5XSpan9PtrOrSpanI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE11type_cast_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan4SpanIiE9type_castI4LE32EENS0_IT_EEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:120,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:122,16'
          Dst:             _ZNK5XSpan4SpanIiE9type_castI4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZNK5XSpan4SpanI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiE10invalidateEv
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:143,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:145,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiE10invalidateEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEDnEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIiE10invalidateEv
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:149,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:151,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiE10invalidateEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan9PtrOrSpanIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEDnEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan9PtrOrSpanIiEneEDn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEneEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE12invalidate_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiE10invalidateEv
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:155,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:157,9'
          Dst:             _ZN5XSpan4SpanIiE10invalidateEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan4SpanIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan4SpanIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEDnEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZNK5XSpan4SpanIiEneEDn
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan4SpanIiEneEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIiE13check_ptrdiffEPiS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:363,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE13check_ptrdiffEPiS2_
    - functionName:    _ZNK5XSpan9PtrOrSpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIiE13check_ptrdiffEPiS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:363,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIiE13check_ptrdiffEPiS2_
    - functionName:    _ZNK5XSpan4SpanIiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_iEE5valueElE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIiE13check_ptrdiffEPiS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:363,16'
          Dst:             _ZNK5XSpan4SpanIiE13check_ptrdiffEPiS2_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIiEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKiE13check_ptrdiffEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:363,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKiE13check_ptrdiffEPS1_S3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKiEC2IiEERKNS_14XSpanDebugFileERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKiEmiIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueElE4typeERKNS0_IS6_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKiE13check_ptrdiffEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:363,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKiE13check_ptrdiffEPS1_S3_
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIiEEEENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIiEEEENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan9PtrOrSpanIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIiEEEENS0_14Expression_lhsIOKT_EES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEeqIRA4_iEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan4SpanIiEeqEPi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanIiEeqEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan9PtrOrSpanI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanI4LE32EEEENS0_14Expression_lhsIOKT_EESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEeqIPS4_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan4SpanI4LE32EeqEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanI4LE32EeqEPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_0EPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:126,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:128,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_pEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan9PtrOrSpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:131,9'
          Dst:             _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:133,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIiE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN12_GLOBAL__N_111TestXSpanCGIiE17type_cast_const_sEPim
      functionSourceFile: '/src/upx/src/check/dt_cxxlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - _ZNK5XSpan4SpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_cxxlib.cpp:136,9'
          Dst:             _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
        - Src:             'src/check/dt_cxxlib.cpp:138,16'
          Dst:             _ZNK5XSpan4SpanIiE9type_castIK4LE32EENS0_IT_EEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan9PtrOrSpanIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEneIRA4_iEEDTcmcvvneclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISC_EEtlNS0_6ResultEEESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZNK5XSpan4SpanIiEneEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIOKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZNK5XSpan4SpanIiEneEPi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRA4_iEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIiEneEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan4SpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIiEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIiEEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_iEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_iEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_iEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIA4_iEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIA4_iEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIA4_iEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIiLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIiLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIiLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIA4_KiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1058,9'
          Dst:             _ZN7doctest6detail7fillossIA4_KiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
    - functionName:    _ZN7doctest6detail7fillossIA4_KiEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIA4_KiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIA4_KiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
    - functionName:    _ZN7doctest6detail8filldataIA4_KiE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,29'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,25'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1166,17'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIiEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIiEneEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEA4_iEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIiEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIiEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIiEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiEneEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEA4_iEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_iTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIiEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIiEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIiEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN5XSpan4SpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIiE7makePtrEPi
        - _ZN5XSpan4SpanIiE8makeBaseEPi
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan4SpanIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIiE8makeBaseEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan9PtrOrSpanIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
        - _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan9PtrOrSpanIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan9PtrOrSpanIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIiE8makeBaseEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiEC2ERKNS_14XSpanDebugFileEPiNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
        - _ZN5XSpan15PtrOrSpanOrNullIiE8makeBaseEPi
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
        - Src:             'src/check/../util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIiE8makeBaseEPi
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castIK4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIK4LE32EC2ENS3_13ModeUncheckedEPS2_mS5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiE7makePtrEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiE8makeBaseEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIP4LE32EEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanI4LE32EeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan4SpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanI4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanI4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIP4LE32EENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIP4LE32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIP4LE32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIP4LE32EENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIP4LE32EENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIP4LE32EENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIP4LE32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIP4LE32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIP4LE32EEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIP4LE32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIP4LE32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
    - functionName:    _ZN7doctest6detail8filldataIP4LE32E4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEEPKS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanI4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanI4LE32EeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanI4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanI4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanI4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE32EeqEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullI4LE32EEPS4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIP4LE32TnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullI4LE32EETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullI4LE32EEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIiEeqEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIiEeqEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiEeqEPi
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKiE13check_ptrdiffEPS1_S3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:551,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:553,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:555,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:551,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:553,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:555,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:551,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:553,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:555,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE13check_ptrdiffEPiS2_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:551,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:553,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:555,20'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan4SpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIiEneEDn
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIiEEDnEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIN5XSpan4SpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan4SpanIiE10invalidateEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonIiEvRPT_
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIiEneEDn
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIiEEDnEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan9PtrOrSpanIiE10invalidateEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonIiEvRPT_
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIiEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIiEEDnEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIiEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiE10invalidateEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonIiEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonIiEvRPT_
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan4SpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIiE9type_castI4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE9type_castI4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan9PtrOrSpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan9PtrOrSpanI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullI4LE32EEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE9type_castI4LE32EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE32EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIiE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:91,39'
          Dst:             _ZNK5XSpan4SpanIiE9ensurePtrEv
    - functionName:    _ZNK5XSpan4SpanIiE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIiE10ensureBaseEv
        - _ZNK5XSpan9PtrOrSpanIiE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:99,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIiE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:99,64'
          Dst:             _ZNK5XSpan9PtrOrSpanIiE10ensureBaseEv
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIiE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIiEC2IiEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIiE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIiE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:87,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:87,64'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE10ensureBaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIiE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIiEC2IiEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_iEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIiE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIiE9ensurePtrEv
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIiEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_dt_impl.cpp
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN7doctest6detail3$_0C2Ev'
        - '_ZN7doctest6detail3$_0D2Ev'
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:268,7'
          Dst:             '_ZN7doctest6detail3$_0C2Ev'
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             '_ZN7doctest6detail3$_0D2Ev'
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1768,64'
          Dst:             sysconf
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest16registerReporterINS_12_GLOBAL__N_111XmlReporterEEEiPKcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2570,5'
          Dst:             _ZN7doctest16registerReporterINS_12_GLOBAL__N_111XmlReporterEEEiPKcib
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 2863
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest16registerReporterINS_12_GLOBAL__N_113JUnitReporterEEEiPKcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2863,5'
          Dst:             _ZN7doctest16registerReporterINS_12_GLOBAL__N_113JUnitReporterEEEiPKcib
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3353
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest16registerReporterINS_12_GLOBAL__N_115ConsoleReporterEEEiPKcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3353,5'
          Dst:             _ZN7doctest16registerReporterINS_12_GLOBAL__N_115ConsoleReporterEEEiPKcib
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3735
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14DiscardOStreamC1Ev
        - _ZN7doctest14DiscardOStreamD1Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3735,3'
          Dst:             _ZN7doctest14DiscardOStreamC1Ev
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'src/check/dt_impl.cpp:0,0'
          Dst:             _ZN7doctest14DiscardOStreamD1Ev
    - functionName:    _ZN7doctest14DiscardOStreamC1Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3734
      functionLinenumberEnd: 3734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest14DiscardOStreamUt_C2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3733,5'
          Dst:             _ZN7doctest14DiscardOStreamUt_C2Ev
    - functionName:    _ZN7doctest14DiscardOStreamD1Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3714
      functionLinenumberEnd: 3714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14DiscardOStreamD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3714,14'
          Dst:             _ZN7doctest14DiscardOStreamD2Ev
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest14DiscardOStreamD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3714
      functionLinenumberEnd: 3714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest14DiscardOStreamD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3714
      functionLinenumberEnd: 3714
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14DiscardOStreamD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3714,14'
          Dst:             _ZN7doctest14DiscardOStreamD1Ev
    - functionName:    _ZTv0_n24_N7doctest14DiscardOStreamD1Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14DiscardOStreamD1Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:0,0'
          Dst:             _ZN7doctest14DiscardOStreamD1Ev
    - functionName:    _ZTv0_n24_N7doctest14DiscardOStreamD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14DiscardOStreamD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:0,0'
          Dst:             _ZN7doctest14DiscardOStreamD0Ev
    - functionName:    _ZN7doctest14DiscardOStreamUt_C2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3717
      functionLinenumberEnd: 3717
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest14DiscardOStreamUt_D0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3717
      functionLinenumberEnd: 3717
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest14DiscardOStreamUt_6xsputnEPKcl
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3724
      functionLinenumberEnd: 3724
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest14DiscardOStreamUt_8overflowEi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3726
      functionLinenumberEnd: 3728
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest16registerReporterINS_12_GLOBAL__N_115ConsoleReporterEEEiPKcib
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_115ConsoleReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
        - _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_115ConsoleReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_115ConsoleReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionLinenumberEnd: 2104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporterC2ERKNS_14ContextOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2104,20'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporterC2ERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4015
      functionLinenumberEnd: 4020
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_112getListenersEv
        - _ZN7doctest12_GLOBAL__N_112getReportersEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:4017,13'
          Dst:             _ZN7doctest12_GLOBAL__N_112getReportersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:4019,13'
          Dst:             _ZN7doctest12_GLOBAL__N_112getListenersEv
    - functionName:    _ZN7doctest12_GLOBAL__N_112getReportersEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:985,9'
          Dst:             __cxa_guard_acquire
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:985,9'
          Dst:             __cxa_atexit
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:985,9'
          Dst:             __cxa_guard_release
    - functionName:    _ZN7doctest12_GLOBAL__N_112getListenersEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:989,9'
          Dst:             __cxa_guard_acquire
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:989,9'
          Dst:             __cxa_atexit
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:989,9'
          Dst:             __cxa_guard_release
    - functionName:    __cxa_guard_acquire
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6StringD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          29
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    147
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:546,9'
          Dst:             _ZNK7doctest6String9isOnStackEv
    - functionName:    _ZNK7doctest6String9isOnStackEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6StringC2ERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String4copyERKS0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:561,39'
          Dst:             _ZN7doctest6String4copyERKS0_
    - functionName:    _ZN7doctest6String4copyERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest6String8allocateEj
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:533,14'
          Dst:             _ZNK7doctest6String9isOnStackEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:536,16'
          Dst:             _ZN7doctest6String8allocateEj
    - functionName:    _ZN7doctest6String8allocateEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest6String7setLastEj
        - _ZN7doctest6String9setOnHeapEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:513,9'
          Dst:             _ZN7doctest6String7setLastEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:516,9'
          Dst:             _ZN7doctest6String9setOnHeapEv
    - functionName:    _ZN7doctest6String7setLastEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6String9setOnHeapEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctestltERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:709,68'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZNK7doctest6String7compareERKS0_b
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String5c_strEv
        - _ZNK7doctest6String7compareEPKcb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:702,26'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:702,12'
          Dst:             _ZNK7doctest6String7compareEPKcb
    - functionName:    _ZNK7doctest6String5c_strEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String5c_strEv
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:639,67'
          Dst:             _ZN7doctest6String5c_strEv
    - functionName:    _ZNK7doctest6String7compareEPKcb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_17stricmpEPKcS2_
        - _ZNK7doctest6String5c_strEv
        - strcmp
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:697,33'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:697,16'
          Dst:             _ZN7doctest12_GLOBAL__N_17stricmpEPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:698,24'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:698,12'
          Dst:             strcmp
    - functionName:    _ZN7doctest12_GLOBAL__N_17stricmpEPKcS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:221,27'
          Dst:             tolower
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:221,41'
          Dst:             tolower
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6String5c_strEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:641,13'
          Dst:             _ZNK7doctest6String9isOnStackEv
    - functionName:    _ZN7doctest6StringC2EOS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String7setLastEj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:627,11'
          Dst:             _ZN7doctest6String7setLastEj
    - functionName:    _ZN7doctest6StringC2EPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKcj
        - strlen
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:551,22'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:551,11'
          Dst:             _ZN7doctest6StringC2EPKcj
    - functionName:    _ZN7doctest6StringC2EPKcj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String8allocateEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:554,12'
          Dst:             _ZN7doctest6String8allocateEj
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporterC2ERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest9IReporterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2890,9'
          Dst:             _ZN7doctest9IReporterC2Ev
    - functionName:    _ZN7doctest9IReporterC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2086
      functionLinenumberEnd: 2086
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter12report_queryERKNS_9QueryDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3153
      functionLinenumberEnd: 3192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          191
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter9printHelpEv
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3155,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3157,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter9printHelpEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3159,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3162,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3162,54'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3164,21'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3170,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3172,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3172,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3168,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3177,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3177,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3178,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3183,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3185,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3185,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3188,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3188,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3181,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter14test_run_startEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3194
      functionLinenumberEnd: 3197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter10printIntroEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3196,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter10printIntroEv
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter12test_run_endERKNS_12TestRunStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3199
      functionLinenumberEnd: 3232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          273
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - log10
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3203,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3206,43'
          Dst:             log10
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3207,44'
          Dst:             log10
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3208,44'
          Dst:             log10
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3210,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3210,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3212,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3215,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3215,39'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3216,76'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3219,26'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3220,33'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3223,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3223,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3225,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3226,91'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3227,24'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3228,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3229,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3229,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3230,29'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3231,73'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter15test_case_startERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3234
      functionLinenumberEnd: 3239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter17test_case_reenterERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3241
      functionLinenumberEnd: 3243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter13test_case_endERKNS_20CurrentTestCaseStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3245
      functionLinenumberEnd: 3280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          211
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3253,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3256,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3260,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3264,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3266,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3268,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3270,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3273,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3277,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3279,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter19test_case_exceptionERKNS_17TestCaseExceptionE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3282
      functionLinenumberEnd: 3305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter34successOrFailColoredStringToStreamEbNS_10assertType4EnumEPKc
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctest9IReporter24get_stringified_contextsEv
        - _ZN7doctest9IReporter28get_num_stringified_contextsEv
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3287,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3289,44'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3290,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter34successOrFailColoredStringToStreamEbNS_10assertType4EnumEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3292,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3293,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3293,30'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3295,44'
          Dst:             _ZN7doctest9IReporter28get_num_stringified_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3297,45'
          Dst:             _ZN7doctest9IReporter24get_stringified_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3298,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3301,23'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3301,23'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3304,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter13subcase_startERKNS_16SubcaseSignatureE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3307
      functionLinenumberEnd: 3311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter11subcase_endEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3313
      functionLinenumberEnd: 3316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter10log_assertERKNS_10AssertDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3318
      functionLinenumberEnd: 3332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12log_contextsEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter34successOrFailColoredStringToStreamEbNS_10assertType4EnumEPKc
        - _ZN7doctest12_GLOBAL__N_129fulltext_log_assert_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_10AssertDataE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3324,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3327,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter34successOrFailColoredStringToStreamEbNS_10assertType4EnumEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3329,13'
          Dst:             _ZN7doctest12_GLOBAL__N_129fulltext_log_assert_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_10AssertDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3331,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12log_contextsEv
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter11log_messageERKNS_11MessageDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3334
      functionLinenumberEnd: 3348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12log_contextsEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter21getSuccessOrFailColorEbNS_10assertType4EnumE
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter22getSuccessOrFailStringEbNS_10assertType4EnumEPKc
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3340,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3343,18'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter21getSuccessOrFailColorEbNS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3343,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3344,18'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter22getSuccessOrFailStringEbNS_10assertType4EnumEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3346,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3346,30'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3347,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12log_contextsEv
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter17test_case_skippedERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3350
      functionLinenumberEnd: 3350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporterD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporterD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2878
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2878,12'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporterD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter19file_line_to_streamEPKciS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2944
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2945,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2945,38'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
    - functionName:    _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115color_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS_5Color4EnumE
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:737,9'
          Dst:             _ZN7doctest12_GLOBAL__N_115color_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS_5Color4EnumE
    - functionName:    _ZN7doctest20skipPathFromFilenameEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          52
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - strrchr
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:798,8'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:799,24'
          Dst:             strrchr
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:800,24'
          Dst:             strrchr
    - functionName:    _ZN7doctest17getContextOptionsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    185
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115color_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS_5Color4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - isatty
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1311,13'
          Dst:             isatty
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1311,47'
          Dst:             _ZN7doctest17getContextOptionsEv
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest16SubcaseSignatureD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:870,26'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter12logTestStartEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2950
      functionLinenumberEnd: 2980
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          217
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctest6StringixEj
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - _ZNK7doctest6String5c_strEv
        - strncmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2954,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2955,44'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2957,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2957,55'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2959,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2959,54'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2960,16'
          Dst:             strncmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2961,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2962,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2965,20'
          Dst:             _ZN7doctest6StringixEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2966,31'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2970,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2970,109'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2972,24'
          Dst:             _ZN7doctest6StringixEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2973,35'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter21getSuccessOrFailColorEbNS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2915
      functionLinenumberEnd: 2917
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter22getSuccessOrFailStringEbNS_10assertType4EnumEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2909
      functionLinenumberEnd: 2913
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - bool
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest13failureStringENS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2912,20'
          Dst:             _ZN7doctest13failureStringENS_10assertType4EnumE
    - functionName:    _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String5c_strEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:714,78'
          Dst:             _ZNK7doctest6String5c_strEv
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter12log_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionLinenumberEnd: 2940
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctest9IReporter19get_active_contextsEv
        - _ZN7doctest9IReporter23get_num_active_contextsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2927,32'
          Dst:             _ZN7doctest9IReporter23get_num_active_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2929,33'
          Dst:             _ZN7doctest9IReporter19get_active_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2931,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest9IReporter23get_num_active_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4004
      functionLinenumberEnd: 4004
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest9IReporter19get_active_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4005
      functionLinenumberEnd: 4006
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest9IReporter23get_num_active_contextsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:4006,12'
          Dst:             _ZN7doctest9IReporter23get_num_active_contextsEv
    - functionName:    _ZN7doctest13failureStringENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter19separator_to_streamEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2902
      functionLinenumberEnd: 2906
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2903,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest6StringixEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:646,8'
          Dst:             _ZNK7doctest6String9isOnStackEv
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter34successOrFailColoredStringToStreamEbNS_10assertType4EnumEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2921
      functionLinenumberEnd: 2924
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter21getSuccessOrFailColorEbNS_10assertType4EnumE
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter22getSuccessOrFailStringEbNS_10assertType4EnumEPKc
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2922,18'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter21getSuccessOrFailColorEbNS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2922,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2923,18'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter22getSuccessOrFailStringEbNS_10assertType4EnumEPKc
    - functionName:    _ZN7doctest12_GLOBAL__N_129fulltext_log_assert_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_10AssertDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2572
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          238
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7doctest12assertStringENS_10assertType4EnumE
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - _ZNK7doctest10AssertData14StringContains5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2575,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2575,33'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2576,17'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2582,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2582,33'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2583,42'
          Dst:             _ZNK7doctest10AssertData14StringContains5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2584,59'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2589,69'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2596,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2596,33'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2597,49'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2601,17'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2601,32'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2604,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2604,33'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2605,42'
          Dst:             _ZNK7doctest10AssertData14StringContains5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2606,28'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2610,17'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2610,32'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2612,71'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2613,17'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2618,19'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2620,38'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2620,68'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
    - functionName:    _ZN7doctest12assertStringENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         52
      ICount:          207
      EdgeCount:       100
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - _ZNSt11logic_errorC1EPKc
        - _ZNSt11logic_errorD1Ev
      functionUses:    7
      BranchProfiles:
        - Branch String:   'vendor/doctest/doctest/parts/doctest.cpp:750,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:777,18'
          Dst:             _ZNSt11logic_errorC1EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:777,18'
          Dst:             _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:777,18'
          Dst:             _ZNSt11logic_errorD1Ev
    - functionName:    _ZNK7doctest10AssertData14StringContains5c_strEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String5c_strEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:855,63'
          Dst:             _ZNK7doctest6String5c_strEv
    - functionName:    _ZNSt11logic_errorC1EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC1ERKS_
        - _ZNSt11logic_errorD1Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:198,9'
          Dst:             __cxa_allocate_exception
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:198,15'
          Dst:             _ZNSt11logic_errorC1ERKS_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:198,9'
          Dst:             __cxa_throw
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:198,9'
          Dst:             _ZNSt11logic_errorD1Ev
    - functionName:    _ZNSt11logic_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt11logic_errorC1ERKS_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest16SubcaseSignatureC2EOS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:870,26'
          Dst:             _ZN7doctest6StringC2EOS0_
    - functionName:    _ZN7doctest16SubcaseSignatureC2ERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:870,26'
          Dst:             _ZN7doctest6StringC2ERKS0_
    - functionName:    _ZN7doctest9IReporter28get_num_stringified_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4009
      functionLinenumberEnd: 4009
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest9IReporter24get_stringified_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4010
      functionLinenumberEnd: 4011
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest9IReporter28get_num_stringified_contextsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:4011,12'
          Dst:             _ZN7doctest9IReporter28get_num_stringified_contextsEv
    - functionName:    log10
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter10printIntroEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3009
      functionLinenumberEnd: 3016
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3011,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3013,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3013,54'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2982
      functionLinenumberEnd: 3007
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2985,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2985,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2987,19'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2987,50'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter9printHelpEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3018
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          414
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3020,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3022,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3022,47'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3023,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3023,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3025,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3025,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3027,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3027,47'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3028,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3028,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3030,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3030,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3037,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3037,47'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3038,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3038,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3041,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3041,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3043,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3043,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3045,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3045,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3047,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3047,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3049,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3049,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3051,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3051,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3053,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3053,46'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3056,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3056,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3058,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3058,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3060,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3060,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3062,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3062,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3064,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3064,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3066,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3066,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3068,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3068,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3070,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3070,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3072,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3072,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3074,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3074,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3076,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3076,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3077,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3077,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3079,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3079,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3081,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3081,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3082,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3082,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3084,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3084,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3085,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3085,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3087,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3087,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3089,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3089,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3090,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3090,48'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3093,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3093,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3095,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3095,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3097,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3097,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3099,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3099,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3101,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3101,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3103,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3103,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3105,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3105,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3107,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3107,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3109,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3109,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3111,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3111,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3113,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3113,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3115,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3115,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3117,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3117,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3119,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3119,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3121,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3121,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3123,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3123,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3125,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3125,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3127,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3127,15'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3131,15'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3131,48'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
    - functionName:    _ZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3135
      functionLinenumberEnd: 3147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_112getListenersEv
        - _ZN7doctest12_GLOBAL__N_112getReportersEv
        - _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - _ZZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEvENKUlRKNSt3__13mapINS2_4pairIiNS_6StringEEEPFPNS_9IReporterERKNS_14ContextOptionsEENS2_4lessIS6_EENS2_9allocatorINS4_IKS6_SD_EEEEEEPKcE_clESM_SO_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3136,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115ConsoleReporter12printVersionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3145,28'
          Dst:             _ZN7doctest12_GLOBAL__N_112getListenersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3145,13'
          Dst:             _ZZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEvENKUlRKNSt3__13mapINS2_4pairIiNS_6StringEEEPFPNS_9IReporterERKNS_14ContextOptionsEENS2_4lessIS6_EENS2_9allocatorINS4_IKS6_SD_EEEEEEPKcE_clESM_SO_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3146,28'
          Dst:             _ZN7doctest12_GLOBAL__N_112getReportersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3146,13'
          Dst:             _ZZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEvENKUlRKNSt3__13mapINS2_4pairIiNS_6StringEEEPFPNS_9IReporterERKNS_14ContextOptionsEENS2_4lessIS6_EENS2_9allocatorINS4_IKS6_SD_EEEEEEPKcE_clESM_SO_
    - functionName:    _ZZN7doctest12_GLOBAL__N_115ConsoleReporter24printRegisteredReportersEvENKUlRKNSt3__13mapINS2_4pairIiNS_6StringEEEPFPNS_9IReporterERKNS_14ContextOptionsEENS2_4lessIS6_EENS2_9allocatorINS4_IKS6_SD_EEEEEEPKcE_clESM_SO_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3137
      functionLinenumberEnd: 3144
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3139,23'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3139,54'
          Dst:             _ZN7doctest5ColorlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEENS0_4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3142,40'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
    - functionName:    _ZN7doctest12_GLOBAL__N_110WhitespaceC2Ei
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2869
      functionLinenumberEnd: 2869
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_10WhitespaceE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2872
      functionLinenumberEnd: 2875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest9IReporterD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4002
      functionLinenumberEnd: 4002
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest9IReporterD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4002
      functionLinenumberEnd: 4002
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest16registerReporterINS_12_GLOBAL__N_113JUnitReporterEEEiPKcib
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_113JUnitReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
        - _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_113JUnitReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_113JUnitReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionLinenumberEnd: 2104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporterC2ERKNS_14ContextOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2104,20'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporterC2ERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporterC2ERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2720
      functionLinenumberEnd: 2720
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataC2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriterC2ERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
        - _ZN7doctest6detail5TimerC2Ev
        - _ZN7doctest9IReporterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2718,9'
          Dst:             _ZN7doctest9IReporterC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2719,19'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriterC2ERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2718,9'
          Dst:             _ZN7doctest6detail5TimerC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2718,9'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataC2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriterC2ERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2225
      functionLinenumberEnd: 2227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail5TimerC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2709
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter12report_queryERKNS_9QueryDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2728
      functionLinenumberEnd: 2730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2729,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter14test_run_startEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2732
      functionLinenumberEnd: 2734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2733,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter12test_run_endERKNS_12TestRunStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2736
      functionLinenumberEnd: 2781
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         146
      ICount:          627
      EdgeCount:       256
      CyclomaticComplexity: 112
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData19getCurrentTimestampEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEERS2_RKSA_RKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2738,76'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2738,39'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2743,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2744,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2744,43'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2745,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2746,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2747,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2749,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2750,49'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData19getCurrentTimestampEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2750,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2753,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2779,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2756,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2757,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2758,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2760,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2762,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2765,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2766,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEERS2_RKSA_RKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2767,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEERS2_RKSA_RKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2768,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2765,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2765,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2777,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2772,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2773,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEERS2_RKSA_RKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2774,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2772,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2772,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2780,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter15test_case_startERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2783
      functionLinenumberEnd: 2786
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData3addERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZN7doctest6detail5Timer5startEv
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2784,61'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2784,30'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2784,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData3addERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2785,19'
          Dst:             _ZN7doctest6detail5Timer5startEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17test_case_reenterERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2788
      functionLinenumberEnd: 2795
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData32appendSubcaseNamesToLastTestcaseENSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEE
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData3addERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData7addTimeEd
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZN7doctest6detail5Timer5startEv
        - _ZNK7doctest6String5c_strEv
        - _ZNK7doctest6detail5Timer17getElapsedSecondsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2789,40'
          Dst:             _ZNK7doctest6detail5Timer17getElapsedSecondsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2789,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData7addTimeEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2790,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData32appendSubcaseNamesToLastTestcaseENSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2793,19'
          Dst:             _ZN7doctest6detail5Timer5startEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2794,61'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2794,30'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2794,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData3addERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter13test_case_endERKNS_20CurrentTestCaseStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2797
      functionLinenumberEnd: 2801
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData32appendSubcaseNamesToLastTestcaseENSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEE
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData7addTimeEd
        - _ZNK7doctest6detail5Timer17getElapsedSecondsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2798,40'
          Dst:             _ZNK7doctest6detail5Timer17getElapsedSecondsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2798,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData7addTimeEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2799,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData32appendSubcaseNamesToLastTestcaseENSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEE
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter19test_case_exceptionERKNS_17TestCaseExceptionE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2803
      functionLinenumberEnd: 2806
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData8addErrorERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2805,63'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2805,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData8addErrorERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter13subcase_startERKNS_16SubcaseSignatureE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2808
      functionLinenumberEnd: 2810
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter11subcase_endEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2812
      functionLinenumberEnd: 2812
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter10log_assertERKNS_10AssertDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2814
      functionLinenumberEnd: 2827
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          145
      EdgeCount:       50
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter12log_contextsERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData10addFailureERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_SB_
        - _ZN7doctest12_GLOBAL__N_129fulltext_log_assert_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_10AssertDataE
        - _ZN7doctest12assertStringENS_10assertType4EnumE
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest12_GLOBAL__N_113JUnitReporter4lineEj
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2821,19'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2822,18'
          Dst:             _ZNK7doctest12_GLOBAL__N_113JUnitReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2824,13'
          Dst:             _ZN7doctest12_GLOBAL__N_129fulltext_log_assert_to_streamERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS_10AssertDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2825,13'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter12log_contextsERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2826,49'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2826,58'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2826,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData10addFailureERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_SB_
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter11log_messageERKNS_11MessageDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2829
      functionLinenumberEnd: 2844
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          153
      EdgeCount:       51
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter12log_contextsERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData10addFailureERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_SB_
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest12_GLOBAL__N_113JUnitReporter4lineEj
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2836,19'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2837,18'
          Dst:             _ZNK7doctest12_GLOBAL__N_113JUnitReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2839,31'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2840,13'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter12log_contextsERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2842,49'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2842,26'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData10addFailureERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_SB_
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17test_case_skippedERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2846
      functionLinenumberEnd: 2846
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporterD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2629
      functionLinenumberEnd: 2629
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2629,12'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2629,12'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriterD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporterD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2629
      functionLinenumberEnd: 2629
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_113JUnitReporterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2629,12'
          Dst:             _ZN7doctest12_GLOBAL__N_113JUnitReporterD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseDataD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2636
      functionLinenumberEnd: 2636
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriterD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2232
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2231,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2231,13'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2250
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter18newlineIfNecessaryEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2251,9'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter18newlineIfNecessaryEv
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter18newlineIfNecessaryEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2322
      functionLinenumberEnd: 2327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12out_of_rangeC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:165,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12out_of_rangeD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData13JUnitTestCaseD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2670
      functionLinenumberEnd: 2670
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData16JUnitTestMessageD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2659
      functionLinenumberEnd: 2659
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest12_GLOBAL__N_113JUnitReporter4lineEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2722
      functionLinenumberEnd: 2722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter12log_contextsERNSt3__119basic_ostringstreamIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2848
      functionLinenumberEnd: 2860
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest9IReporter19get_active_contextsEv
        - _ZN7doctest9IReporter23get_num_active_contextsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2849,32'
          Dst:             _ZN7doctest9IReporter23get_num_active_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2851,33'
          Dst:             _ZN7doctest9IReporter19get_active_contextsEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData10addFailureERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_SB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2697
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData16JUnitTestMessageC2EOS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2659
      functionLinenumberEnd: 2659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData16JUnitTestMessageC2ERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_SC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2662
      functionLinenumberEnd: 2662
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData8addErrorERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2702
      functionLinenumberEnd: 2705
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData16JUnitTestMessageC2ERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2665
      functionLinenumberEnd: 2665
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6detail5Timer17getElapsedSecondsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15getCurrentTicksEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:322,71'
          Dst:             _ZN7doctest6detail15getCurrentTicksEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData7addTimeEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2690
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData32appendSubcaseNamesToLastTestcaseENSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2684
      functionLinenumberEnd: 2688
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String5c_strEv
        - _ZNK7doctest6String4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2686,29'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2687,74'
          Dst:             _ZN7doctest6String5c_strEv
    - functionName:    _ZNK7doctest6String4sizeEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:653,8'
          Dst:             _ZNK7doctest6String9isOnStackEv
    - functionName:    _ZN7doctest6detail15getCurrentTicksEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:308,9'
          Dst:             gettimeofday
    - functionName:    gettimeofday
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail5Timer5startEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15getCurrentTicksEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:315,42'
          Dst:             _ZN7doctest6detail15getCurrentTicksEv
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData3addERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2680
      functionLinenumberEnd: 2682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData13JUnitTestCaseC2EOS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2670
      functionLinenumberEnd: 2670
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData13JUnitTestCaseC2ERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2673
      functionLinenumberEnd: 2673
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2234
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter18newlineIfNecessaryEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2235,9'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2236,9'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter18newlineIfNecessaryEv
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2265
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2267,45'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2267,42'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2267,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2267,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2018
      functionLinenumberEnd: 2022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2021,20'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2018
      functionLinenumberEnd: 2022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2021,20'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7doctest12_GLOBAL__N_113JUnitReporter17JUnitTestCaseData19getCurrentTimestampEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2638
      functionLinenumberEnd: 2657
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gmtime_r
        - strftime
        - time
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2642,17'
          Dst:             time
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2649,17'
          Dst:             gmtime_r
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2655,17'
          Dst:             strftime
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionLinenumberEnd: 2275
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          71
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2273,45'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2273,42'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2273,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2273,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2244
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementC2EPS1_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2245,23'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementC2EPS1_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2246,9'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2248,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEEERS2_RKSA_RKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2219
      functionLinenumberEnd: 2221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter9writeTextERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2220,19'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter9writeTextERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2214
      functionLinenumberEnd: 2217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - __clang_call_terminate
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2216,23'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2216,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter9writeTextERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2282
      functionLinenumberEnd: 2292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
        - _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2285,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2288,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2288,18'
          Dst:             _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2288,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2288,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2311
      functionLinenumberEnd: 2316
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlEncodeC2ERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS1_7ForWhatE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2095
      functionLinenumberEnd: 2095
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_1lsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_9XmlEncodeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest12_GLOBAL__N_19XmlEncode8encodeToERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2192,19'
          Dst:             _ZNK7doctest12_GLOBAL__N_19XmlEncode8encodeToERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlEncodeD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 1956
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest12_GLOBAL__N_19XmlEncode8encodeToERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          269
      EdgeCount:       91
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_111headerValueEh
        - _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
        - _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113trailingBytesEh
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/doctest/doctest/parts/doctest.cpp:2103,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2128,21'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2146,21'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2150,33'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113trailingBytesEh
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2153,21'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2160,34'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_111headerValueEh
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2177,21'
          Dst:             _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
    - functionName:    _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113hexEscapeCharERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEEh
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2088
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_113trailingBytesEh
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2056
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - _ZNSt11logic_errorC1EPKc
        - _ZNSt11logic_errorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2066,9'
          Dst:             _ZNSt11logic_errorC1EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2066,9'
          Dst:             _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2066,9'
          Dst:             _ZNSt11logic_errorD1Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_112_GLOBAL__N_111headerValueEh
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2069
      functionLinenumberEnd: 2080
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - _ZNSt11logic_errorC1EPKc
        - _ZNSt11logic_errorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2079,9'
          Dst:             _ZNSt11logic_errorC1EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2079,9'
          Dst:             _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2079,9'
          Dst:             _ZNSt11logic_errorD1Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementC2EPS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2198
      functionLinenumberEnd: 2198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gmtime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strftime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2318
      functionLinenumberEnd: 2320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest16registerReporterINS_12_GLOBAL__N_111XmlReporterEEEiPKcib
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2109
      functionLinenumberEnd: 2111
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_111XmlReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
        - _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail20registerReporterImplEPKciPFPNS_9IReporterERKNS_14ContextOptionsEEb
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2110,5'
          Dst:             _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_111XmlReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest6detail15reporterCreatorINS_12_GLOBAL__N_111XmlReporterEEEPNS_9IReporterERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2103
      functionLinenumberEnd: 2104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporterC2ERKNS_14ContextOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2104,20'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporterC2ERKNS_14ContextOptionsE
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporterC2ERKNS_14ContextOptionsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2346
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriterC2ERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
        - _ZN7doctest9IReporterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2344,9'
          Dst:             _ZN7doctest9IReporterC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2345,19'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriterC2ERNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEE
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter12report_queryERKNS_9QueryDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2399
      functionLinenumberEnd: 2429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         131
      ICount:          647
      EdgeCount:       239
      CyclomaticComplexity: 110
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_112getListenersEv
        - _ZN7doctest12_GLOBAL__N_112getReportersEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINS_6StringEEERS2_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2402,34'
          Dst:             _ZN7doctest12_GLOBAL__N_112getListenersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2406,34'
          Dst:             _ZN7doctest12_GLOBAL__N_112getReportersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2403,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2404,30'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2405,30'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINS_6StringEEERS2_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2403,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2403,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2407,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2408,30'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2409,30'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINS_6StringEEERS2_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2407,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2407,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2418,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2412,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2412,51'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2413,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2414,93'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2414,53'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2414,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2415,49'
          Dst:             _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2415,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2416,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2412,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2412,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2419,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2418,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2418,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2423,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2422,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2422,52'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2422,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2422,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2424,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2423,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2425,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2426,26'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2425,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2423,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2425,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2428,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter14test_run_startEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2431
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         83
      ICount:          357
      EdgeCount:       139
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2432,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter16writeDeclarationEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2435,76'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2435,39'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2441,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2441,41'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2443,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2446,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2447,62'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2447,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2448,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2449,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2450,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2451,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2452,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2453,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2454,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2455,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2446,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2446,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter12test_run_endERKNS_12TestRunStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          206
      EdgeCount:       70
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2460,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2462,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2463,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2464,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2462,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2466,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2467,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2469,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2471,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2462,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2472,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2474,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter15test_case_startERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2477
      functionLinenumberEnd: 2480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporter20test_case_start_implERKNS_12TestCaseDataE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2478,13'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporter20test_case_start_implERKNS_12TestCaseDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2479,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter17test_case_reenterERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2482
      functionLinenumberEnd: 2482
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter13test_case_endERKNS_20CurrentTestCaseStatsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          165
      EdgeCount:       60
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2485,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2486,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2488,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2489,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2491,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2493,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2494,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2496,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter19test_case_exceptionERKNS_17TestCaseExceptionE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2499
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          83
      EdgeCount:       29
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2502,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2503,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2504,47'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2504,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2502,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2502,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter13subcase_startERKNS_16SubcaseSignatureE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2507
      functionLinenumberEnd: 2513
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          106
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeINS_6StringEEERS1_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2508,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2509,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeINS_6StringEEERS1_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2510,49'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2510,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2511,45'
          Dst:             _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2511,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2512,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter15ensureTagClosedEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter11subcase_endEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2515
      functionLinenumberEnd: 2515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2515,43'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter10log_assertERKNS_10AssertDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2517
      functionLinenumberEnd: 2544
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         94
      ICount:          444
      EdgeCount:       166
      CyclomaticComplexity: 74
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporter12log_contextsEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest12assertStringENS_10assertType4EnumE
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest10AssertData14StringContains5c_strEv
        - _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2523,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2524,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2525,45'
          Dst:             _ZN7doctest12assertStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2525,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2526,49'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2526,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2527,45'
          Dst:             _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2527,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2529,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2529,43'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2529,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2532,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2532,73'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2532,48'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2532,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2529,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2532,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2535,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2535,56'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2535,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2535,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2537,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2537,94'
          Dst:             _ZNK7doctest10AssertData14StringContains5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2537,62'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2537,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2537,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2539,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2539,69'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2539,47'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2539,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2539,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2541,13'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporter12log_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2543,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter11log_messageERKNS_11MessageDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2546
      functionLinenumberEnd: 2559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          157
      EdgeCount:       54
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporter12log_contextsEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest13failureStringENS_10assertType4EnumE
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2549,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2550,45'
          Dst:             _ZN7doctest13failureStringENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2550,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2551,49'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2551,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2552,45'
          Dst:             _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2552,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2554,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2554,61'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2554,39'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2554,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2556,13'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporter12log_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2558,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2554,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter17test_case_skippedERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporter20test_case_start_implERKNS_12TestCaseDataE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2563,17'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporter20test_case_start_implERKNS_12TestCaseDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2564,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2565,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporterD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2335,12'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriterD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporterD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2335
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111XmlReporterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2335,12'
          Dst:             _ZN7doctest12_GLOBAL__N_111XmlReporterD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter20test_case_start_implERKNS_12TestCaseDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2363
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          275
      EdgeCount:       101
      CyclomaticComplexity: 47
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - _ZN7doctest20skipPathFromFilenameEPKc
        - _ZN7doctest6ApproxC2Ed
        - _ZN7doctestneIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKNS_6ApproxERKS3_
        - _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - _ZNK7doctest6String5c_strEv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2366,20'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2367,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter10endElementEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2376,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2377,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2381,17'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter12startElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2382,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2383,80'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2383,49'
          Dst:             _ZN7doctest20skipPathFromFilenameEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2383,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2384,45'
          Dst:             _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2384,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2385,22'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2387,16'
          Dst:             _ZN7doctest6ApproxC2Ed
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2387,37'
          Dst:             _ZN7doctestneIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKNS_6ApproxERKS3_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2388,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIdEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2390,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2392,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
    - functionName:    _ZNK7doctest12_GLOBAL__N_111XmlReporter4lineEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2361
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2018
      functionLinenumberEnd: 2022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2021,20'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7doctest6ApproxC2Ed
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctestneIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKNS_6ApproxERKS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctesteqIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKS3_RKNS_6ApproxE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1265,81'
          Dst:             _ZN7doctesteqIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKS3_RKNS_6ApproxE
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2277
      functionLinenumberEnd: 2279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctesteqIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKS3_RKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1262,80'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctesteqEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_111XmlReporter12log_contextsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2348
      functionLinenumberEnd: 2359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          134
      EdgeCount:       57
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7doctest9IReporter19get_active_contextsEv
        - _ZN7doctest9IReporter23get_num_active_contextsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2349,32'
          Dst:             _ZN7doctest9IReporter23get_num_active_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2351,46'
          Dst:             _ZN7doctest9IReporter19get_active_contextsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2355,25'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13scopedElementERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2355,47'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement9writeTextERKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2355,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2355,21'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElementD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeINS_6StringEEERS1_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2018
      functionLinenumberEnd: 2022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2020,17'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:2021,20'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEESA_
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIbEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEb
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIiEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIiEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIPKcEERS2_RKNSt3__112basic_stringIcNS7_11char_traitsIcEENS7_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEPKc
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeIjEERS2_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeIjEERS1_RKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKT_
    - functionName:    _ZN7doctest12_GLOBAL__N_19XmlWriter13ScopedElement14writeAttributeINS_6StringEEERS2_RKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeINS_6StringEEERS1_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1987,27'
          Dst:             _ZN7doctest12_GLOBAL__N_19XmlWriter14writeAttributeINS_6StringEEERS1_RKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKT_
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZN7doctest6detail3$_0C2Ev'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZN7doctest6detail3$_0D2Ev'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail9TestSuitemlEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    63
      BranchProfiles:  []
      Callsites:       []
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__17getlineB8ne220000IcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_istreamIT_T0_EES9_RNS_12basic_stringIS6_S7_T1_EES6_ENKUllE_clEl
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail8TestCaseC2ERKS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12TestCaseDataC2Ev
        - _ZN7doctest12TestCaseDataD2Ev
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail8TestCaseaSERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1227,15'
          Dst:             _ZN7doctest12TestCaseDataC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1226,15'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1226,15'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1228,15'
          Dst:             _ZN7doctest6detail8TestCaseaSERKS1_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1229,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1229,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1229,5'
          Dst:             _ZN7doctest12TestCaseDataD2Ev
    - functionName:    _ZN7doctest12TestCaseDataC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:805,26'
          Dst:             _ZN7doctest6StringC2Ev
    - functionName:    _ZN7doctest6StringC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String7setLastEj
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:542,5'
          Dst:             _ZN7doctest6String7setLastEj
    - functionName:    _ZN7doctest6detail8TestCaseaSERKS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12TestCaseDataaSERKS0_
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1233,23'
          Dst:             _ZN7doctest12TestCaseDataaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1235,23'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1237,23'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1240,34'
          Dst:             _ZN7doctest6String5c_strEv
    - functionName:    _ZN7doctest12TestCaseDataaSERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:805,26'
          Dst:             _ZN7doctest6StringaSERKS0_
    - functionName:    _ZN7doctest6StringaSERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          37
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6String4copyERKS0_
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:565,13'
          Dst:             _ZNK7doctest6String9isOnStackEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:568,9'
          Dst:             _ZN7doctest6String4copyERKS0_
    - functionName:    _ZNK7doctest6detail8TestCaseltERKS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1256
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1260,30'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1263,37'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZN7doctest16SubcaseSignatureaSEOS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringaSEOS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:870,26'
          Dst:             _ZN7doctest6StringaSEOS0_
    - functionName:    _ZN7doctest6StringaSEOS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6String7setLastEj
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:632,13'
          Dst:             _ZNK7doctest6String9isOnStackEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:636,15'
          Dst:             _ZN7doctest6String7setLastEj
    - functionName:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/istream'
      linkageType:     AvailableExternallyLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__113basic_fstreamIcNS_11char_traitsIcEEED1Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__fwd/fstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn16_NSt3__113basic_fstreamIcNS_11char_traitsIcEEED0Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__fwd/fstream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_111reportFatalERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1797
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          218
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7doctest17TestCaseExceptionD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6detail12ContextState20finalizeTestCaseDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1800,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1800,9'
          Dst:             _ZN7doctest17TestCaseExceptionD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1800,9'
          Dst:             _ZN7doctest17TestCaseExceptionD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1807,15'
          Dst:             _ZN7doctest6detail12ContextState20finalizeTestCaseDataEv
    - functionName:    _ZN7doctest17TestCaseExceptionD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:2025,26'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail12ContextState20finalizeTestCaseDataEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          204
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6Approx7epsilonEd
        - _ZN7doctest6ApproxC2Ed
        - _ZN7doctestgtERKNS_6ApproxEd
        - _ZN7doctestneIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKNS_6ApproxERKS3_
        - _ZNK7doctest6detail5Timer17getElapsedSecondsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:458,29'
          Dst:             _ZNK7doctest6detail5Timer17getElapsedSecondsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:469,16'
          Dst:             _ZN7doctest6ApproxC2Ed
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:469,47'
          Dst:             _ZN7doctest6Approx7epsilonEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:469,68'
          Dst:             _ZN7doctestneIiEENSt3__19enable_ifIXsr3std16is_constructibleIdT_EE5valueEbE4typeERKNS_6ApproxERKS3_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:470,16'
          Dst:             _ZN7doctest6ApproxC2Ed
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:470,32'
          Dst:             _ZN7doctest6Approx7epsilonEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:470,53'
          Dst:             _ZN7doctestgtERKNS_6ApproxEd
    - functionName:    _ZN7doctest6Approx7epsilonEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctestgtERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneERKNS_6ApproxEd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:910,81'
          Dst:             _ZN7doctestneERKNS_6ApproxEd
    - functionName:    _ZN7doctestneERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:902,58'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandler12handleSignalEi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1714
      functionLinenumberEnd: 1726
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          80
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111reportFatalERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
        - raise
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1723,13'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1724,13'
          Dst:             _ZN7doctest12_GLOBAL__N_111reportFatalERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1725,13'
          Dst:             raise
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sigaction
        - sigaltstack
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1756,21'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1759,17'
          Dst:             sigaltstack
    - functionName:    raise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sigaction
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sigaltstack
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandler15freeAltStackMemEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1734
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115parseOptionImplEiPKPKcS2_PNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3392
      functionLinenumberEnd: 3424
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          112
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3396,25'
          Dst:             strstr
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3397,34'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3397,50'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3410,33'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3411,46'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3413,38'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3413,36'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3413,29'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEEENK3$_0clEv'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3451
      functionLinenumberEnd: 3457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3454,35'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3454,21'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3454,21'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest14ContextOptionsD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest14ContextOptionsC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:890,8'
          Dst:             _ZN7doctest6StringC2Ev
    - functionName:    _ZN7doctest8ContainsC2EOS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:671,25'
          Dst:             _ZN7doctest6StringC2EOS0_
    - functionName:    _ZN7doctest12_GLOBAL__N_14hashEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_17wildcmpEPKcS2_b
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          178
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - tolower
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1030,52'
          Dst:             tolower
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1030,70'
          Dst:             tolower
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1045,59'
          Dst:             tolower
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1045,77'
          Dst:             tolower
    - functionName:    _ZN7doctest13IContextScopeD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1751,36'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionLinenumberEnd: 1749
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sigaction
        - sigaltstack
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1742,13'
          Dst:             sigaltstack
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1747,17'
          Dst:             sigaction
    - functionName:    _ZN7doctest12_GLOBAL__N_119nameOrderComparatorEPKNS_6detail8TestCaseES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_120suiteOrderComparatorEPKNS_6detail8TestCaseES4_
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1299,25'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1302,16'
          Dst:             _ZN7doctest12_GLOBAL__N_120suiteOrderComparatorEPKNS_6detail8TestCaseES4_
    - functionName:    _ZN7doctest12_GLOBAL__N_120suiteOrderComparatorEPKNS_6detail8TestCaseES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_119fileOrderComparatorEPKNS_6detail8TestCaseES4_
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1291,25'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1294,16'
          Dst:             _ZN7doctest12_GLOBAL__N_119fileOrderComparatorEPKNS_6detail8TestCaseES4_
    - functionName:    _ZN7doctest12_GLOBAL__N_119fileOrderComparatorEPKNS_6detail8TestCaseES4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1281,37'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    '_ZZN7doctest7Context3runEvENK3$_0clEv'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3770
      functionLinenumberEnd: 3788
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandler15freeAltStackMemEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3771,9'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandler15freeAltStackMemEv
    - functionName:    _ZN7doctest9QueryDataC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2044
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_121FatalConditionHandler19allocateAltStackMemEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 1730
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail12ContextState12resetRunDataEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context3runEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3738
      functionLinenumberEnd: 4000
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         300
      ICount:          1548
      EdgeCount:       313
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - _ZN7doctest12_GLOBAL__N_112getListenersEv
        - _ZN7doctest12_GLOBAL__N_112getReportersEv
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandler19allocateAltStackMemEv
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerC2Ev
        - _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerD2Ev
        - _ZN7doctest12_GLOBAL__N_124translateActiveExceptionEv
        - _ZN7doctest17TestCaseExceptionD2Ev
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail12ContextState12resetRunDataEv
        - _ZN7doctest6detail12ContextState20finalizeTestCaseDataEv
        - _ZN7doctest6detail18getRegisteredTestsEv
        - _ZN7doctest6detail5Timer5startEv
        - _ZN7doctest9QueryDataC2Ev
        - _ZNK7doctest6String4sizeEv
        - _ZNK7doctest6String5c_strEv
        - _ZNK7doctest6String7compareEPKcb
        - '_ZZN7doctest7Context3runEvENK3$_0clEv'
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - rand
        - srand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3748,8'
          Dst:             _ZN7doctest6detail12ContextState12resetRunDataEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3754,26'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3756,30'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3768,5'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandler19allocateAltStackMemEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3792,33'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3792,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3792,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3795,22'
          Dst:             _ZN7doctest12_GLOBAL__N_112getReportersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3803,22'
          Dst:             _ZN7doctest12_GLOBAL__N_112getListenersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3796,41'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3796,12'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3815,16'
          Dst:             '_ZZN7doctest7Context3runEvENK3$_0clEv'
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3813,9'
          Dst:             _ZN7doctest9QueryDataC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3819,22'
          Dst:             _ZN7doctest6detail18getRegisteredTestsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3825,24'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3827,31'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3829,31'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3831,31'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3832,13'
          Dst:             srand
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3837,33'
          Dst:             rand
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3844,31'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3866,34'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3866,13'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3868,33'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3868,12'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3870,13'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3872,12'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3874,13'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3876,12'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3905,45'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3905,16'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3905,16'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3907,46'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3907,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3905,16'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3907,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3928,22'
          Dst:             _ZN7doctest6detail5Timer5startEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3949,43'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3952,21'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandler5resetEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3955,17'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3955,17'
          Dst:             _ZN7doctest12_GLOBAL__N_121FatalConditionHandlerD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3961,17'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3957,17'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3955,17'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3961,17'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3958,21'
          Dst:             _ZN7doctest12_GLOBAL__N_124translateActiveExceptionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3958,21'
          Dst:             _ZN7doctest17TestCaseExceptionD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3958,21'
          Dst:             _ZN7doctest17TestCaseExceptionD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3961,17'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3977,16'
          Dst:             _ZN7doctest6detail12ContextState20finalizeTestCaseDataEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3992,19'
          Dst:             _ZN7doctest9QueryDataC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3999,12'
          Dst:             '_ZZN7doctest7Context3runEvENK3$_0clEv'
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3961,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          67
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_17wildcmpEPKcS2_b
        - _ZNK7doctest6String5c_strEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1067,36'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1067,17'
          Dst:             _ZN7doctest12_GLOBAL__N_17wildcmpEPKcS2_b
    - functionName:    _ZN7doctest6detail18getRegisteredTestsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1270
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1271,9'
          Dst:             __cxa_guard_acquire
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1271,9'
          Dst:             __cxa_atexit
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1271,9'
          Dst:             __cxa_guard_release
    - functionName:    srand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_124translateActiveExceptionEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          179
      EdgeCount:       73
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
        - _ZN7doctest6StringC2EOS0_
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - __cxa_rethrow
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1388,16'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1389,30'
          Dst:             _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1392,24'
          Dst:             _ZN7doctest6StringC2EOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1396,13'
          Dst:             __cxa_rethrow
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1401,9'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1398,20'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1399,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1403,9'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1400,20'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1401,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1405,9'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1402,20'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1403,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1397,9'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1404,20'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1405,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1405,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1403,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1401,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1399,9'
          Dst:             __cxa_end_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1411,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1411,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1405,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __cxa_atexit
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1382,9'
          Dst:             __cxa_guard_acquire
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1382,9'
          Dst:             __cxa_atexit
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1382,9'
          Dst:             __cxa_guard_release
    - functionName:    _ZN7doctest7Context7setCoutEPNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3712
      functionLinenumberEnd: 3712
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context16setAssertHandlerEPFvRKNS_10AssertDataEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3710
      functionLinenumberEnd: 3710
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context36setAsDefaultForAssertsOutOfTestCasesEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3708
      functionLinenumberEnd: 3708
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context10shouldExitEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3706
      functionLinenumberEnd: 3706
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context9setOptionEPKci
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3694
      functionLinenumberEnd: 3696
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest7Context9setOptionEPKcS2_
        - _ZN7doctest8toStringEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3695,23'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3695,39'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3695,5'
          Dst:             _ZN7doctest7Context9setOptionEPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3695,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3695,5'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringEi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 867
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:867,37'
          Dst:             _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
    - functionName:    _ZN7doctest7Context9setOptionEPKcS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3699
      functionLinenumberEnd: 3703
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          117
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest7Context9parseArgsEiPKPKcb
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,33'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,31'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,42'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,40'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,48'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3701,24'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3702,5'
          Dst:             _ZN7doctest7Context9parseArgsEiPKPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3703,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3700,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3703,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctestplERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6StringC2ERKS0_
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringpLERKS0_
      functionUses:    143
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:705,66'
          Dst:             _ZN7doctest6StringC2ERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:705,78'
          Dst:             _ZN7doctest6StringpLERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:705,66'
          Dst:             _ZN7doctest6StringC2ERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:705,58'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:705,58'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest7Context9parseArgsEiPKPKcb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3553
      functionLinenumberEnd: 3677
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         519
      ICount:          1817
      EdgeCount:       543
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3558,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3559,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3560,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3561,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3562,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3563,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3564,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3565,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3566,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3567,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3568,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3569,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3570,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3571,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3572,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3573,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3574,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3575,5'
          Dst:             _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3579,12'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3605,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3606,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3607,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3607,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3609,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3609,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3610,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3610,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3612,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3612,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3613,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3613,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3615,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3615,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3615,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3615,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3616,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3616,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3616,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3616,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3617,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3617,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3617,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3617,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3618,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3618,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3618,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3618,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3619,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3619,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3619,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3619,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3620,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3620,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3620,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3620,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3621,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3621,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3621,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3621,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3622,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3622,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3622,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3622,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3623,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3623,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3623,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3623,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3624,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3624,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3624,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3624,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3625,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3625,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3625,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3625,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3626,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3626,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3626,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3626,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3627,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3627,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3627,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3627,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3628,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3628,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3628,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3628,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3629,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3629,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3629,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3629,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3630,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3630,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3630,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3630,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3631,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3631,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3631,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3631,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3632,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3632,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3632,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3632,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3633,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3633,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3633,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3633,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3634,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3634,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3634,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3634,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3635,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3635,5'
          Dst:             _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3635,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3635,5'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3646,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3647,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3648,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3652,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3653,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3657,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3658,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3662,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3663,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3667,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3668,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3672,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3673,8'
          Dst:             _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3677,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3677,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3446
      functionLinenumberEnd: 3488
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          167
      EdgeCount:       42
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - '_ZZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEEENK3$_0clEv'
        - strlen
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3447,16'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3448,12'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3448,12'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3448,12'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3460,49'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3461,41'
          Dst:             strlen
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3448,12'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3475,21'
          Dst:             '_ZZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEEENK3$_0clEv'
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3484,13'
          Dst:             '_ZZN7doctest12_GLOBAL__N_117parseCommaSepArgsEiPKPKcS2_RNSt3__16vectorINS_6StringENS5_9allocatorIS7_EEEEENK3$_0clEv'
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3488,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3488,5'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3428
      functionLinenumberEnd: 3436
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115parseOptionImplEiPKPKcS2_PNS_6StringE
        - _ZN7doctest6StringaSERKS0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3430,20'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3436,16'
          Dst:             _ZN7doctest12_GLOBAL__N_115parseOptionImplEiPKPKcS2_PNS_6StringE
    - functionName:    _ZN7doctest12_GLOBAL__N_114parseIntOptionEiPKPKcS2_NS0_10optionTypeERi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3498
      functionLinenumberEnd: 3529
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZNK7doctest6String7compareEPKcb
        - atoi
      functionUses:    52
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3499,16'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3500,13'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3500,13'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3500,12'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3500,12'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3506,48'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3506,26'
          Dst:             atoi
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3518,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3518,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3522,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3518,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3522,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3518,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3522,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3522,33'
          Dst:             _ZNK7doctest6String7compareEPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3529,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3529,5'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest12_GLOBAL__N_19parseFlagEiPKPKcS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3440
      functionLinenumberEnd: 3442
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3441,16'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3441,16'
          Dst:             _ZN7doctest12_GLOBAL__N_111parseOptionEiPKPKcS2_PNS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3441,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3441,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6StringpLERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest6String7setLastEj
        - _ZN7doctest6String9setOnHeapEv
        - _ZNK7doctest6String4sizeEv
        - _ZNK7doctest6String5c_strEv
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:575,35'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:576,41'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:578,8'
          Dst:             _ZNK7doctest6String9isOnStackEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:581,45'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:583,13'
          Dst:             _ZN7doctest6String7setLastEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:590,13'
          Dst:             _ZN7doctest6String9setOnHeapEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:595,50'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:601,50'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:617,50'
          Dst:             _ZNK7doctest6String5c_strEv
    - functionName:    _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail8tlssPushEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN7doctest6detail3$_04pushEv'
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:271,22'
          Dst:             '_ZN7doctest6detail3$_04pushEv'
    - functionName:    _ZN7doctest6detail7tlssPopEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN7doctest6detail3$_03popEv'
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:275,22'
          Dst:             '_ZN7doctest6detail3$_03popEv'
    - functionName:    '_ZN7doctest6detail3$_03popEv'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - _ZN7doctest6StringC2ERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEEj
        - _ZNSt11logic_errorC1EPKc
        - _ZNSt11logic_errorD1Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:260,17'
          Dst:             _ZNSt11logic_errorC1EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:260,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115throw_exceptionISt11logic_errorEEvRKT_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:260,17'
          Dst:             _ZNSt11logic_errorD1Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:266,20'
          Dst:             _ZN7doctest6StringC2ERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEEj
    - functionName:    _ZN7doctest6StringC2ERNSt3__113basic_istreamIcNS1_11char_traitsIcEEEEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String8allocateEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:558,13'
          Dst:             _ZN7doctest6String8allocateEj
    - functionName:    '_ZN7doctest6detail3$_04pushEv'
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context9setOptionEPKcb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3689
      functionLinenumberEnd: 3691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest7Context9setOptionEPKcS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3690,5'
          Dst:             _ZN7doctest7Context9setOptionEPKcS2_
    - functionName:    _ZN7doctest7Context12clearFiltersEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3683
      functionLinenumberEnd: 3686
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest7Context9addFilterEPKcS2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3680
      functionLinenumberEnd: 3680
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest7Context9setOptionEPKcS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3680,66'
          Dst:             _ZN7doctest7Context9setOptionEPKcS2_
    - functionName:    _ZN7doctest7Context16applyCommandLineEiPKPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3546
      functionLinenumberEnd: 3550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest7Context9parseArgsEiPKPKcb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3547,5'
          Dst:             _ZN7doctest7Context9parseArgsEiPKPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3549,26'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3549,24'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3549,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail12ContextStateD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest14ContextOptionsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:423,12'
          Dst:             _ZN7doctest14ContextOptionsD2Ev
    - functionName:    _ZN7doctest7ContextD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3540
      functionLinenumberEnd: 3544
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest6detail12ContextStateD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3543,5'
          Dst:             _ZN7doctest6detail12ContextStateD2Ev
    - functionName:    _ZN7doctest6detail12ContextStateC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest14ContextOptionsC2Ev
        - _ZN7doctest14ContextOptionsD2Ev
        - _ZN7doctest6detail5TimerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:423,12'
          Dst:             _ZN7doctest14ContextOptionsC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:423,12'
          Dst:             _ZN7doctest6detail5TimerC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:423,12'
          Dst:             _ZN7doctest14ContextOptionsD2Ev
    - functionName:    _ZN7doctest7ContextC2EiPKPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3533
      functionLinenumberEnd: 3538
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail12ContextStateC2Ev
        - _ZN7doctest7Context9parseArgsEiPKPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3533,17'
          Dst:             _ZN7doctest6detail12ContextStateC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3535,5'
          Dst:             _ZN7doctest7Context9parseArgsEiPKPKcb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3537,26'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3537,24'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:3537,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14MessageBuilder5reactEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1944
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14throwExceptionEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1943,13'
          Dst:             _ZN7doctest6detail14throwExceptionEv
    - functionName:    _ZN7doctest6detail14throwExceptionEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1014,9'
          Dst:             __cxa_allocate_exception
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1014,9'
          Dst:             __cxa_throw
    - functionName:    _ZN7doctest6detail14MessageBuilder3logEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1921
      functionLinenumberEnd: 1938
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          123
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_115addFailedAssertENS_10assertType4EnumE
        - _ZN7doctest12_GLOBAL__N_19addAssertENS_10assertType4EnumE
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail16isDebuggerActiveEv
        - _ZN7doctest6detail7tlssPopEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1923,24'
          Dst:             _ZN7doctest6detail7tlssPopEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1923,22'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1923,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1933,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19addAssertENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1934,13'
          Dst:             _ZN7doctest12_GLOBAL__N_115addFailedAssertENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1937,16'
          Dst:             _ZN7doctest6detail16isDebuggerActiveEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1937,39'
          Dst:             _ZN7doctest17getContextOptionsEv
    - functionName:    _ZN7doctest12_GLOBAL__N_19addAssertENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1786
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_115addFailedAssertENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1791
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          21
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail16isDebuggerActiveEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          86
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7doctest6detail10ErrnoGuardC2Ev
        - _ZN7doctest6detail10ErrnoGuardD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1441,20'
          Dst:             _ZN7doctest6detail10ErrnoGuardC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1450,5'
          Dst:             _ZN7doctest6detail10ErrnoGuardD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1450,5'
          Dst:             _ZN7doctest6detail10ErrnoGuardD2Ev
    - functionName:    _ZN7doctest6detail10ErrnoGuardC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1433,35'
          Dst:             __errno_location
    - functionName:    _ZN7doctest6detail10ErrnoGuardD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1434,25'
          Dst:             __errno_location
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20IExceptionTranslatorD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1919
      functionLinenumberEnd: 1919
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14MessageBuilderD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1908
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest11MessageDataD2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7tlssPopEv
        - __cxa_begin_catch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1912,19'
          Dst:             _ZN7doctest6detail7tlssPopEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1912,19'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1912,30'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1917,5'
          Dst:             _ZN7doctest11MessageDataD2Ev
    - functionName:    _ZN7doctest11MessageDataD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:862,26'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest11MessageDataC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:862,26'
          Dst:             _ZN7doctest6StringC2Ev
    - functionName:    _ZN7doctest6detail14MessageBuilderC2EPKciNS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1906
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest11MessageDataC2Ev
        - _ZN7doctest11MessageDataD2Ev
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1901,21'
          Dst:             _ZN7doctest11MessageDataC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1902,22'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1906,5'
          Dst:             _ZN7doctest11MessageDataD2Ev
    - functionName:    _ZN7doctest6detail13decomp_assertENS_10assertType4EnumEPKciS4_RKNS0_6ResultE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1889
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          176
      EdgeCount:       88
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSERKS0_
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14throwExceptionEv
        - _ZN7doctest6detail16isDebuggerActiveEv
        - _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
        - _ZN7doctest6detail31failed_out_of_a_testing_contextERKNS_10AssertDataE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6detail31failed_out_of_a_testing_contextERKNS_10AssertDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6detail16isDebuggerActiveEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest6detail14throwExceptionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1896,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1899,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1897,9'
          Dst:             _ZN7doctest6detail14throwExceptionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1899,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1830
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest10AssertData14StringContainsC2ERKNS_6StringE
        - _ZN7doctest10AssertData14StringContainsD2Ev
        - _ZN7doctest10AssertDataC2ENS_10assertType4EnumEPKciS4_S4_RKNS0_14StringContainsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1830,60'
          Dst:             _ZN7doctest10AssertData14StringContainsC2ERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1830,11'
          Dst:             _ZN7doctest10AssertDataC2ENS_10assertType4EnumEPKciS4_S4_RKNS0_14StringContainsE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1830,11'
          Dst:             _ZN7doctest10AssertData14StringContainsD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1830,11'
          Dst:             _ZN7doctest10AssertData14StringContainsD2Ev
    - functionName:    _ZN7doctest6detail31failed_out_of_a_testing_contextERKNS_10AssertDataE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1881
      functionLinenumberEnd: 1886
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1885,13'
          Dst:             abort
    - functionName:    _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1003,15'
          Dst:             _ZN7doctest17getContextOptionsEv
    - functionName:    _ZN7doctest6detail13ResultBuilder3logEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1846
      functionLinenumberEnd: 1874
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          266
      EdgeCount:       62
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7doctest10AssertData14StringContains5checkERKNS_6StringE
        - _ZN7doctest12_GLOBAL__N_115addFailedAssertENS_10assertType4EnumE
        - _ZN7doctest12_GLOBAL__N_19addAssertENS_10assertType4EnumE
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6detail16isDebuggerActiveEv
        - _ZN7doctest6detail31failed_out_of_a_testing_contextERKNS_10AssertDataE
        - _ZN7doctestplERKNS_6StringES2_
        - _ZNK7doctest6String4sizeEv
      functionUses:    713
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1850,59'
          Dst:             _ZN7doctest10AssertData14StringContains5checkERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1854,44'
          Dst:             _ZN7doctest10AssertData14StringContains5checkERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1859,24'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,27'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,32'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,48'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,25'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1860,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1863,13'
          Dst:             _ZN7doctest12_GLOBAL__N_19addAssertENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1867,17'
          Dst:             _ZN7doctest12_GLOBAL__N_115addFailedAssertENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1869,13'
          Dst:             _ZN7doctest6detail31failed_out_of_a_testing_contextERKNS_10AssertDataE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1872,28'
          Dst:             _ZN7doctest6detail16isDebuggerActiveEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1872,51'
          Dst:             _ZN7doctest17getContextOptionsEv
    - functionName:    _ZN7doctest10AssertData14StringContains5checkERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctesteqERKNS_6StringES2_
        - _ZN7doctesteqERKNS_8ContainsERKNS_6StringE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:851,74'
          Dst:             _ZN7doctesteqERKNS_8ContainsERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:851,100'
          Dst:             _ZN7doctesteqERKNS_6StringES2_
    - functionName:    _ZN7doctesteqERKNS_8ContainsERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest8Contains9checkWithERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:727,70'
          Dst:             _ZNK7doctest8Contains9checkWithERKNS_6StringE
    - functionName:    _ZN7doctesteqERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:707,68'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZNK7doctest8Contains9checkWithERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String5c_strEv
        - strstr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:719,25'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:719,41'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:719,12'
          Dst:             strstr
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest10AssertData14StringContainsC2ERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8ContainsC2ERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:848,49'
          Dst:             _ZN7doctest8ContainsC2ERKNS_6StringE
    - functionName:    _ZN7doctest10AssertDataC2ENS_10assertType4EnumEPKciS4_S4_RKNS0_14StringContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1825
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest10AssertData14StringContainsC2ERKS1_
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1816,13'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1816,13'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1820,5'
          Dst:             _ZN7doctest10AssertData14StringContainsC2ERKS1_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1825,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1825,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest10AssertData14StringContainsC2ERKS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8ContainsC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:842,29'
          Dst:             _ZN7doctest8ContainsC2ERKS0_
    - functionName:    _ZN7doctest8ContainsC2ERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:671,25'
          Dst:             _ZN7doctest6StringC2ERKS0_
    - functionName:    _ZN7doctest8ContainsC2ERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:716,41'
          Dst:             _ZN7doctest6StringC2ERKS0_
    - functionName:    _ZNK7doctest6detail13ResultBuilder5reactEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1876
      functionLinenumberEnd: 1879
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest6detail14throwExceptionEv
        - _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
      functionUses:    712
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1877,24'
          Dst:             _ZN7doctest6detail18checkIfShouldThrowENS_10assertType4EnumE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1878,13'
          Dst:             _ZN7doctest6detail14throwExceptionEv
    - functionName:    _ZN7doctest6detail13ResultBuilder18translateExceptionEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_124translateActiveExceptionEv
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
      functionUses:    664
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1843,23'
          Dst:             _ZN7doctest12_GLOBAL__N_124translateActiveExceptionEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1843,21'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1843,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1836
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringaSERKS0_
      functionUses:    487
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1837,18'
          Dst:             _ZN7doctest6StringaSERKS0_
    - functionName:    _ZN7doctest10AssertData14StringContainsC2ENS_8ContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8ContainsC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:849,45'
          Dst:             _ZN7doctest8ContainsC2EOS0_
    - functionName:    _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_8ContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1834
      functionLinenumberEnd: 1834
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest10AssertData14StringContainsC2ENS_8ContainsE
        - _ZN7doctest10AssertData14StringContainsD2Ev
        - _ZN7doctest10AssertDataC2ENS_10assertType4EnumEPKciS4_S4_RKNS0_14StringContainsE
        - _ZN7doctest8ContainsC2ERKS0_
        - _ZN7doctest8ContainsD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,60'
          Dst:             _ZN7doctest8ContainsC2ERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,60'
          Dst:             _ZN7doctest10AssertData14StringContainsC2ENS_8ContainsE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,11'
          Dst:             _ZN7doctest10AssertDataC2ENS_10assertType4EnumEPKciS4_S4_RKNS0_14StringContainsE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,11'
          Dst:             _ZN7doctest10AssertData14StringContainsD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,11'
          Dst:             _ZN7doctest8ContainsD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,11'
          Dst:             _ZN7doctest10AssertData14StringContainsD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1834,11'
          Dst:             _ZN7doctest8ContainsD2Ev
    - functionName:    _ZN7doctest6detail16ContextScopeBase7destroyEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1521,49'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1521,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1521,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail16ContextScopeBaseC2EOS1_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest13IContextScopeC2Ev
        - _ZN7doctest6detail16ContextScopeBase7destroyEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1498,23'
          Dst:             _ZN7doctest13IContextScopeC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1500,19'
          Dst:             _ZN7doctest6detail16ContextScopeBase7destroyEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1500,19'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest13IContextScopeC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail16ContextScopeBaseD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1834
      functionLinenumberEnd: 1834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest13IContextScopeD0Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail16ContextScopeBaseC2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1493
      functionLinenumberEnd: 1841
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest13IContextScopeC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1493,23'
          Dst:             _ZN7doctest13IContextScopeC2Ev
    - functionName:    _ZN7doctest6detail31registerExceptionTranslatorImplEPKNS0_20IExceptionTranslatorE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1485
      functionLinenumberEnd: 1489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1486,22'
          Dst:             _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1486,57'
          Dst:             _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1487,12'
          Dst:             _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1488,13'
          Dst:             _ZN7doctest12_GLOBAL__N_123getExceptionTranslatorsEv
    - functionName:    _ZN7doctest6detail7regTestERKNS0_8TestCaseE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1416
      functionLinenumberEnd: 1418
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail18getRegisteredTestsEv
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1417,9'
          Dst:             _ZN7doctest6detail18getRegisteredTestsEv
    - functionName:    _ZN7doctest6detail8TestCasemlEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    53
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,27'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,44'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,42'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,48'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,59'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,57'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,25'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1251,34'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1249,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7doctest12TestCaseDataC2Ev
        - _ZN7doctest12TestCaseDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6StringaSEOS0_
        - _ZN7doctest6StringaSERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1205,15'
          Dst:             _ZN7doctest12TestCaseDataC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1205,15'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1205,15'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1207,31'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1207,29'
          Dst:             _ZN7doctest6StringaSEOS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1207,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1221,23'
          Dst:             _ZN7doctest6StringaSERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1223,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1223,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1223,5'
          Dst:             _ZN7doctest12TestCaseDataD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail6ResultC2EbRKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2ERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1195,15'
          Dst:             _ZN7doctest6StringC2ERKS0_
    - functionName:    _ZNK7doctest6detail7SubcasecvbEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - _ZN7doctest12_GLOBAL__N_14hashEyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1103,37'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1103,23'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEyy
    - functionName:    _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_14hashEPKc
        - _ZN7doctest12_GLOBAL__N_14hashEyy
        - _ZNK7doctest6String5c_strEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1088,26'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1088,60'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1088,44'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1088,21'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEyy
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1088,16'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEyy
    - functionName:    _ZN7doctest12_GLOBAL__N_14hashEyy
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7SubcaseD2Ev
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          207
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEE
        - _ZN7doctest16SubcaseSignatureD2Ev
        - _ZN7doctest17TestCaseExceptionD2Ev
        - _ZN7doctest6StringC2EPKc
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1161,53'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1166,53'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1175,17'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1175,17'
          Dst:             _ZN7doctest17TestCaseExceptionD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1185,5'
          Dst:             _ZN7doctest16SubcaseSignatureD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1161,53'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEEm
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - _ZN7doctest12_GLOBAL__N_14hashEyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1095,37'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1095,23'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEyy
    - functionName:    _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          296
      EdgeCount:       101
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEEm
        - _ZN7doctest12_GLOBAL__N_14hashEyy
        - _ZN7doctest16SubcaseSignatureD2Ev
        - _ZN7doctest6StringC2ERKS0_
        - _ZN7doctest6detail7Subcase12checkFiltersEv
        - _ZNK7doctest16SubcaseSignatureeqERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1120,28'
          Dst:             _ZN7doctest6StringC2ERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1123,70'
          Dst:             _ZNK7doctest16SubcaseSignatureeqERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1125,21'
          Dst:             _ZN7doctest6detail7Subcase12checkFiltersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1133,63'
          Dst:             _ZNK7doctest16SubcaseSignatureeqERKS0_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1139,63'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNSt3__16vectorINS_16SubcaseSignatureENS1_9allocatorIS3_EEEEm
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1139,116'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashERKNS_16SubcaseSignatureE
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1139,58'
          Dst:             _ZN7doctest12_GLOBAL__N_14hashEyy
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1141,21'
          Dst:             _ZN7doctest6detail7Subcase12checkFiltersEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1149,5'
          Dst:             _ZN7doctest16SubcaseSignatureD2Ev
    - functionName:    _ZNK7doctest16SubcaseSignatureeqERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7doctesteqERKNS_6StringES2_
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:815,12'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:816,19'
          Dst:             _ZN7doctesteqERKNS_6StringES2_
    - functionName:    _ZN7doctest6detail7Subcase12checkFiltersEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - _ZN7doctest6String5c_strEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1111,48'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1111,18'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1113,47'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:1113,17'
          Dst:             _ZN7doctest12_GLOBAL__N_110matchesAnyEPKcRKNSt3__16vectorINS_6StringENS3_9allocatorIS5_EEEEbb
    - functionName:    _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    53
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest8toStringIeEENS_6StringENS_5IsNaNIT_EE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEe
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,39'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,72'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,70'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,84'
          Dst:             _ZN7doctest8toStringEe
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,82'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,114'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,112'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringEe
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIeEENS_6StringET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:860,42'
          Dst:             _ZN7doctest6detail11toStreamLitIeEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIeEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringENS_5IsNaNIeEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8toStringIeEENS_6StringENS_5IsNaNIT_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:930,49'
          Dst:             _ZN7doctest8toStringIeEENS_6StringENS_5IsNaNIT_EE
    - functionName:    _ZN7doctest8toStringIdEENS_6StringENS_5IsNaNIT_EE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEd
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,39'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,72'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,70'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,84'
          Dst:             _ZN7doctest8toStringEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,82'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,114'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,112'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIdEENS_6StringET_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:859,37'
          Dst:             _ZN7doctest6detail11toStreamLitIdEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIdEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringENS_5IsNaNIdEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8toStringIdEENS_6StringENS_5IsNaNIT_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:929,44'
          Dst:             _ZN7doctest8toStringIdEENS_6StringENS_5IsNaNIT_EE
    - functionName:    _ZN7doctest8toStringIfEENS_6StringENS_5IsNaNIT_EE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       33
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEf
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,39'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,72'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,70'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,84'
          Dst:             _ZN7doctest8toStringEf
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,82'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,114'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,112'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:927,32'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringEf
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIfEENS_6StringET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:858,36'
          Dst:             _ZN7doctest6detail11toStreamLitIfEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIfEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringENS_5IsNaNIfEE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest8toStringIfEENS_6StringENS_5IsNaNIT_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:928,43'
          Dst:             _ZN7doctest8toStringIfEENS_6StringENS_5IsNaNIT_EE
    - functionName:    _ZN7doctest8toStringERKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEd
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,12'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,25'
          Dst:             _ZN7doctest8toStringEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,23'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,57'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,55'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:913,5'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctestgtEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneEdRKNS_6ApproxE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:909,81'
          Dst:             _ZN7doctestneEdRKNS_6ApproxE
    - functionName:    _ZN7doctestneEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:901,58'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctestltERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneERKNS_6ApproxEd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:908,81'
          Dst:             _ZN7doctestneERKNS_6ApproxEd
    - functionName:    _ZN7doctestltEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneEdRKNS_6ApproxE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:907,81'
          Dst:             _ZN7doctestneEdRKNS_6ApproxE
    - functionName:    _ZN7doctestgeERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctesteqERKNS_6ApproxEd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:906,82'
          Dst:             _ZN7doctesteqERKNS_6ApproxEd
    - functionName:    _ZN7doctesteqERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:900,57'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctestgeEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:905,82'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctestleERKNS_6ApproxEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctesteqERKNS_6ApproxEd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:904,82'
          Dst:             _ZN7doctesteqERKNS_6ApproxEd
    - functionName:    _ZN7doctestleEdRKNS_6ApproxE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctesteqEdRKNS_6ApproxE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:903,82'
          Dst:             _ZN7doctesteqEdRKNS_6ApproxE
    - functionName:    _ZN7doctest6Approx5scaleEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest6ApproxclEd
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6Approx5scaleEd
        - _ZN7doctest6Approx7epsilonEd
        - _ZN7doctest6ApproxC2Ed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:880,12'
          Dst:             _ZN7doctest6ApproxC2Ed
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:881,12'
          Dst:             _ZN7doctest6Approx7epsilonEd
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:882,12'
          Dst:             _ZN7doctest6Approx5scaleEd
    - functionName:    _ZN7doctest6detail11toStreamLitIyEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEy
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIyEENS_6StringET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:872,49'
          Dst:             _ZN7doctest6detail11toStreamLitIyEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIxEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEx
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIxEENS_6StringET_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:871,40'
          Dst:             _ZN7doctest6detail11toStreamLitIxEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitImEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEm
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitImEENS_6StringET_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:870,44'
          Dst:             _ZN7doctest6detail11toStreamLitImEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIlEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEl
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIlEENS_6StringET_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:869,35'
          Dst:             _ZN7doctest6detail11toStreamLitIlEENS_6StringET_
    - functionName:    _ZN7doctest8toStringEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIjEENS_6StringET_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:868,39'
          Dst:             _ZN7doctest6detail11toStreamLitIjEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIjEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail11toStreamLitItEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEt
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitItEENS_6StringET_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:866,45'
          Dst:             _ZN7doctest6detail11toStreamLitItEENS_6StringET_
    - functionName:    _ZN7doctest6detail11toStreamLitIsEENS_6StringET_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:837,28'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:839,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest8toStringEs
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIsEENS_6StringET_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:865,36'
          Dst:             _ZN7doctest6detail11toStreamLitIsEENS_6StringET_
    - functionName:    _ZN7doctest8toStringEh
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIjEENS_6StringET_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:864,44'
          Dst:             _ZN7doctest6detail11toStreamLitIjEENS_6StringET_
    - functionName:    _ZN7doctest8toStringEa
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:863,42'
          Dst:             _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
    - functionName:    _ZN7doctest8toStringEc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:862,35'
          Dst:             _ZN7doctest6detail11toStreamLitIiEENS_6StringET_
    - functionName:    _ZN7doctest8toStringEb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:856,35'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest8toStringEDn
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:854,42'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest8toStringENS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EOS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:852,37'
          Dst:             _ZN7doctest6StringC2EOS0_
    - functionName:    _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest16SubcaseSignatureltERKS0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:822,8'
          Dst:             strcmp
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:824,19'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZN7doctestneERKNS_8ContainsERKNS_6StringE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest8Contains9checkWithERKNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:729,71'
          Dst:             _ZNK7doctest8Contains9checkWithERKNS_6StringE
    - functionName:    _ZN7doctestneERKNS_6StringERKNS_8ContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest8Contains9checkWithERKNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:728,71'
          Dst:             _ZNK7doctest8Contains9checkWithERKNS_6StringE
    - functionName:    _ZN7doctesteqERKNS_6StringERKNS_8ContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest8Contains9checkWithERKNS_6StringE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:726,70'
          Dst:             _ZNK7doctest8Contains9checkWithERKNS_6StringE
    - functionName:    _ZN7doctest8toStringERKNS_8ContainsE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,12'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,25'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,39'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,37'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:723,5'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctestgeERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneERKNS_6StringES2_
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:712,69'
          Dst:             _ZN7doctestneERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:712,83'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZN7doctestneERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:708,68'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZN7doctestleERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctestneERKNS_6StringES2_
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:711,69'
          Dst:             _ZN7doctestneERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:711,83'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZN7doctestgtERKNS_6StringES2_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7doctest6String7compareERKS0_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:710,68'
          Dst:             _ZNK7doctest6String7compareERKS0_b
    - functionName:    _ZNK7doctest6String5rfindEcj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7doctest6String4sizeEv
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:688,25'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:689,44'
          Dst:             _ZNK7doctest6String4sizeEv
    - functionName:    _ZNK7doctest6String4findEcj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7doctest6String4sizeEv
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:679,25'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:680,31'
          Dst:             _ZNK7doctest6String4sizeEv
    - functionName:    _ZNKR7doctest6String6substrEjj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKcj
        - _ZNK7doctest6String4sizeEv
        - _ZNK7doctest6String5c_strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:674,25'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:675,20'
          Dst:             _ZNK7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:675,12'
          Dst:             _ZN7doctest6StringC2EPKcj
    - functionName:    _ZNO7doctest6String6substrEjj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6String5c_strEv
        - _ZN7doctest6String7setSizeEj
        - _ZN7doctest6StringC2EOS0_
        - _ZNK7doctest6String4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:666,25'
          Dst:             _ZNK7doctest6String4sizeEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:667,18'
          Dst:             _ZN7doctest6String5c_strEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:669,5'
          Dst:             _ZN7doctest6String7setSizeEj
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:670,12'
          Dst:             _ZN7doctest6StringC2EOS0_
    - functionName:    _ZN7doctest6String7setSizeEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest6String7setLastEj
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:528,9'
          Dst:             _ZNK7doctest6String9isOnStackEv
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:528,40'
          Dst:             _ZN7doctest6String7setLastEj
    - functionName:    _ZNK7doctest6String8capacityEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7doctest6String9isOnStackEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:660,8'
          Dst:             _ZNK7doctest6String9isOnStackEv
    - functionName:    _ZNK7doctest6StringixEj
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringixEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest.cpp:642,39'
          Dst:             _ZN7doctest6StringixEj
    - functionName:    _ZNK7doctest5IsNaNIeEcvbEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest5IsNaNIeEntEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest5IsNaNIeEC2Eeb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1293,41'
          Dst:             _ZN7doctest5IsNaNIeEC2Eeb
    - functionName:    _ZN7doctest5IsNaNIeEC2Eeb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest5IsNaNIdEcvbEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest5IsNaNIdEntEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest5IsNaNIdEC2Edb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1293,41'
          Dst:             _ZN7doctest5IsNaNIdEC2Edb
    - functionName:    _ZN7doctest5IsNaNIdEC2Edb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest5IsNaNIfEcvbEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 920
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7doctest5IsNaNIfEntEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest5IsNaNIfEC2Efb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1293,41'
          Dst:             _ZN7doctest5IsNaNIfEC2Efb
    - functionName:    _ZN7doctest5IsNaNIfEC2Efb
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - float
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_dt_xspan.cpp
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.10
        - __cxx_global_var_init.12
        - __cxx_global_var_init.4
        - __cxx_global_var_init.6
        - __cxx_global_var_init.8
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.4
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.6
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.8
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.10
        - Src:             'src/check/dt_xspan.cpp:0,0'
          Dst:             __cxx_global_var_init.12
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:35,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.4
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:49,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.6
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:66,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.8
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:238,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.10
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:1136,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.12
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:1157,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_15v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_13v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20DOCTEST_ANON_FUNC_11v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         71
      ICount:          500
      EdgeCount:       123
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIcEppEv
        - _ZN5XSpan4SpanIcEC2ERKS1_
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIcEppEv
        - _ZN5XSpan9PtrOrSpanIcEC2ERKS1_
        - _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIcEppEv
        - _ZNK5XSpan15PtrOrSpanOrNullIcEdeEv
        - _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan15PtrOrSpanOrNullIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - _ZNK5XSpan4SpanIcEdeEv
        - _ZNK5XSpan4SpanIcEixEl
        - _ZNK5XSpan4SpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan4SpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan4SpanIcEplEl
        - _ZNK5XSpan9PtrOrSpanIcEdeEv
        - _ZNK5XSpan9PtrOrSpanIcEixEl
        - _ZNK5XSpan9PtrOrSpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan9PtrOrSpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - _ZNK5XSpan9PtrOrSpanIcEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:242,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:243,5'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:244,5'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:246,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:248,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:250,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/check/dt_xspan.cpp:252,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKS1_
        - Src:             'src/check/dt_xspan.cpp:252,35'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - Src:             'src/check/dt_xspan.cpp:252,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:254,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - Src:             'src/check/dt_xspan.cpp:253,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:252,40'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEppEv
        - Src:             'src/check/dt_xspan.cpp:254,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - Src:             'src/check/dt_xspan.cpp:254,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:256,21'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2ERKS1_
        - Src:             'src/check/dt_xspan.cpp:255,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:254,43'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEppEv
        - Src:             'src/check/dt_xspan.cpp:256,35'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:256,29'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:258,24'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:257,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:256,40'
          Dst:             _ZN5XSpan9PtrOrSpanIcEppEv
        - Src:             'src/check/dt_xspan.cpp:258,38'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:258,33'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:260,21'
          Dst:             _ZN5XSpan4SpanIcEC2ERKS1_
        - Src:             'src/check/dt_xspan.cpp:259,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:258,43'
          Dst:             _ZN5XSpan9PtrOrSpanIcEppEv
        - Src:             'src/check/dt_xspan.cpp:260,35'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:260,29'
          Dst:             _ZNK5XSpan4SpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:262,24'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:261,9'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:260,40'
          Dst:             _ZN5XSpan4SpanIcEppEv
        - Src:             'src/check/dt_xspan.cpp:262,38'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:262,33'
          Dst:             _ZNK5XSpan4SpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'src/check/dt_xspan.cpp:263,9'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/check/dt_xspan.cpp:262,43'
          Dst:             _ZN5XSpan4SpanIcEppEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIcE7makePtrEPc
        - _ZN5XSpan4SpanIcE8makeBaseEPc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan4SpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan4SpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPcl
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPcl
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE11check_derefEPcl
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE11check_derefEPcl
    - functionName:    _ZNK5XSpan4SpanIcEixEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE11check_derefEPcl
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan4SpanIcE11check_derefEPcl
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2ENS1_13ModeUncheckedEPcmS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2ENS1_13ModeUncheckedEPcmS3_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEdeEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPc
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:457,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:457,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9ensurePtrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2ERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:66,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIcEC2ENS1_13ModeUncheckedEPcmS3_
        - _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2ENS1_13ModeUncheckedEPcmS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEdeEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE11check_derefEPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE11check_derefEPc
    - functionName:    _ZN5XSpan9PtrOrSpanIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:452,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:452,36'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
    - functionName:    _ZN5XSpan4SpanIcEC2ERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE10ensureBaseEv
        - _ZNK5XSpan4SpanIcE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanIcE10ensureBaseEv
    - functionName:    _ZNK5XSpan4SpanIcEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIcEC2ENS1_13ModeUncheckedEPcmS3_
        - _ZNK5XSpan4SpanIcE9check_addEPcl
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan4SpanIcE9check_addEPcl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan4SpanIcEC2ENS1_13ModeUncheckedEPcmS3_
    - functionName:    _ZNK5XSpan4SpanIcEneIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIcEdeEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE11check_derefEPc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanIcE11check_derefEPc
    - functionName:    _ZN5XSpan4SpanIcEppEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE9check_addEPcl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanIcE9check_addEPcl
    - functionName:    _ZNK5XSpan4SpanIcEltIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:462,16'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_common.h:462,36'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
    - functionName:    _ZNK5XSpan4SpanIcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIcE9check_addEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIcE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9check_addEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9check_addEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:541,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:523,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ENS1_13ModeUncheckedEPcmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIcE11check_derefEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE11check_derefEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE11check_derefEPcl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:531,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcE7makePtrEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIcE8makeBaseEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_6v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         2161
      ICount:          9604
      EdgeCount:       3537
      CyclomaticComplexity: 1378
      functionsReached:
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_4SpanIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_9PtrOrSpanIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_9PtrOrSpanIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_4SpanIT0_EE
        - _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS1_IT0_EE
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2ERKNS_14XSpanDebugFileEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2EPc
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKNS_14XSpanDebugFileEPc
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullItEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
        - _ZN5XSpan15raw_index_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_mm
        - _ZN5XSpan4SpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan9PtrOrSpanIKcEC2ERKNS_14XSpanDebugFileEPS1_
        - _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIcEC2EPc
        - _ZN5XSpan9PtrOrSpanIcEC2ERKNS_14XSpanDebugFileEPc
        - _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
        - _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEeqIS7_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_4SpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEeqIRKNS2_15PtrOrSpanOrNullIS4_EEEEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISF_EEtlNS0_6ResultEEESG_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - _ZN7doctest6detail7SubcaseD2Ev
        - _ZNK5XSpan15PtrOrSpanOrNullIcE17raw_size_in_bytesEv
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
        - _ZNK5XSpan15PtrOrSpanOrNullIcEeqEPc
        - _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - _ZNK5XSpan15PtrOrSpanOrNullItEplEl
        - _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
        - _ZNK5XSpan4SpanIcEplEl
        - _ZNK5XSpan4SpanItEplEl
        - _ZNK5XSpan9PtrOrSpanIcE17raw_size_in_bytesEv
        - _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
        - _ZNK5XSpan9PtrOrSpanIcEplEl
        - _ZNK5XSpan9PtrOrSpanItEplEl
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZNK7doctest6detail7SubcasecvbEv
        - _ZZL19DOCTEST_ANON_FUNC_6vEN6MyTypeC2EPcm
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/check/dt_xspan.cpp:72,28'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2EPc
        - Src:             'src/check/dt_xspan.cpp:73,28'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2EPc
        - Src:             'src/check/dt_xspan.cpp:75,28'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKNS_14XSpanDebugFileEPc
        - Src:             'src/check/dt_xspan.cpp:76,28'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2ERKNS_14XSpanDebugFileEPc
        - Src:             'src/check/dt_xspan.cpp:77,28'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:79,40'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2ERKNS_14XSpanDebugFileEPS1_
        - Src:             'src/check/dt_xspan.cpp:80,40'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2ERKNS_14XSpanDebugFileEPS1_
        - Src:             'src/check/dt_xspan.cpp:81,40'
          Dst:             _ZN5XSpan4SpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:82,40'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:83,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:84,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEeqEPc
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:87,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:88,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEeqIS7_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:89,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEeqIRKNS2_15PtrOrSpanOrNullIS4_EEEEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISF_EEtlNS0_6ResultEEESG_
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:90,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:91,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:93,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:94,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:95,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:97,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE17raw_size_in_bytesEv
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:98,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE17raw_size_in_bytesEv
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:101,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:102,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:104,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:105,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:106,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:107,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:108,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:109,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:111,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:112,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:115,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - Src:             'src/check/dt_xspan.cpp:115,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:116,38'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:116,38'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:117,38'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:117,38'
          Dst:             _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:118,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:119,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_9PtrOrSpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:120,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:121,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_9PtrOrSpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:122,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_4SpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:123,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_4SpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:124,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:125,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:127,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:127,73'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItEplEl
        - Src:             'src/check/dt_xspan.cpp:128,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:128,73'
          Dst:             _ZNK5XSpan9PtrOrSpanItEplEl
        - Src:             'src/check/dt_xspan.cpp:129,39'
          Dst:             _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:129,73'
          Dst:             _ZNK5XSpan4SpanItEplEl
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:126,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:130,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:131,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:132,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:134,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:135,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/check/dt_xspan.cpp:139,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKNS_14XSpanDebugFileEPc
        - Src:             'src/check/dt_xspan.cpp:140,9'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2ERKNS_14XSpanDebugFileEPc
        - Src:             'src/check/dt_xspan.cpp:142,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:143,9'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:144,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:146,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:147,9'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:148,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:150,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:151,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:152,9'
          Dst:             _ZN5XSpan4SpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:153,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:154,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:155,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:69,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:157,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:158,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:159,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_4SpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:160,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEeqIS7_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:161,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEeqIRKNS2_15PtrOrSpanOrNullIS4_EEEEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISF_EEtlNS0_6ResultEEESG_
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:162,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEeqEPc
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:163,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:167,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:168,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:169,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:170,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE17raw_size_in_bytesEv
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE17raw_size_in_bytesEv
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:177,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:178,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:180,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:182,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:183,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:184,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/check/dt_xspan.cpp:185,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:187,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:188,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:191,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEplEl
        - Src:             'src/check/dt_xspan.cpp:191,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:191,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:192,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:192,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:192,9'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:193,9'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/check/dt_xspan.cpp:193,9'
          Dst:             _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:193,9'
          Dst:             _ZN5XSpan4SpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:194,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:195,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_9PtrOrSpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:196,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:197,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_9PtrOrSpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:198,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_4SpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:199,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_4SpanIT0_EE
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:200,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:201,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:203,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:203,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItEplEl
        - Src:             'src/check/dt_xspan.cpp:203,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:204,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:204,9'
          Dst:             _ZNK5XSpan9PtrOrSpanItEplEl
        - Src:             'src/check/dt_xspan.cpp:204,9'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:205,9'
          Dst:             _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
        - Src:             'src/check/dt_xspan.cpp:205,9'
          Dst:             _ZNK5XSpan4SpanItEplEl
        - Src:             'src/check/dt_xspan.cpp:205,9'
          Dst:             _ZN5XSpan4SpanItEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:202,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:206,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:207,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:208,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:210,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:211,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/check/dt_xspan.cpp:232,16'
          Dst:             _ZZL19DOCTEST_ANON_FUNC_6vEN6MyTypeC2EPcm
        - Src:             'src/check/dt_xspan.cpp:233,20'
          Dst:             _ZZL19DOCTEST_ANON_FUNC_6vEN6MyTypeC2EPcm
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:138,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:234,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:214,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/check/dt_xspan.cpp:86,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2EPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2EPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2ERKNS_14XSpanDebugFileEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2ERKNS_14XSpanDebugFileEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:60,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2ERKNS_14XSpanDebugFileEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2ERKNS_14XSpanDebugFileEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:60,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
    - functionName:    _ZN5XSpan4SpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKcE7makePtrEPS1_
        - _ZN5XSpan4SpanIKcE8makeBaseEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan4SpanIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan4SpanIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:91,39'
          Dst:             _ZNK5XSpan4SpanIKcE9ensurePtrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEeqEPc
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEC2ES6_NS_10assertType4EnumE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEES4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEES4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIcEES4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan9PtrOrSpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIcEES4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanIcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan4SpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEC2ES7_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEeqIS7_EEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKcEES5_EENS_6StringERKT_PS4_RKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS0_IS6_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS0_IS6_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKcEES5_EENS_6StringERKT_PS4_RKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanIKcEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS9_EESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEC2ES7_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEC2ES7_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEeqIRKNS2_15PtrOrSpanOrNullIS4_EEEEDTcmcvveqclL_ZNS0_7declvalIS7_EEOT_vEEclsr7doctest6detailE7declvalISF_EEtlNS0_6ResultEEESG_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKcEENS2_15PtrOrSpanOrNullIS4_EEEENS_6StringERKT_PS4_RKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - _ZNK5XSpan9PtrOrSpanIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS6_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS6_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKcEENS2_15PtrOrSpanOrNullIS4_EEEENS_6StringERKT_PS4_RKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan9raw_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:136,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
    - functionName:    _ZN5XSpan15raw_index_bytesIcEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyyyy
        - _ZNK5XSpan15PtrOrSpanOrNullIcE7raw_ptrEv
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:142,8'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE7raw_ptrEv
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:143,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:144,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/xspan_impl_ptr_or_null.h:144,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPcEENS0_14Expression_lhsIOKT_EES7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPcEC2ES4_NS_10assertType4EnumE
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPcEC2ES4_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPcEeqIRA4_cEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPcA4_cEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPcEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIRA4_cEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPcEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRA4_cEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPcA4_cEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan9raw_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:163,14'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE17raw_size_in_bytesEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKmEC2ES3_NS_10assertType4EnumE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKmEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprImjEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIjEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIjEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprImjEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE17raw_size_in_bytesEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPcEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPcS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPcEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIPcEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPcEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPcEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPcS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan15raw_index_bytesIcEENS_9PtrOrSpanIT_E7pointerERKS3_mm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyyyy
        - _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:169,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:169,14'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
    - functionName:    _ZN5XSpan9raw_bytesIcEENS_4SpanIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:160,14'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
    - functionName:    _ZN5XSpan15raw_index_bytesIcEENS_4SpanIT_E7pointerERKS3_mm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyyyy
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:166,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/xspan_impl_span.h:166,14'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9type_castItEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9type_castItEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan4SpanIcE9type_castItEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKjEC2ES3_NS_10assertType4EnumE
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIjjEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKjEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIjEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKjEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIjEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIjjEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:182,30'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - _ZNK5XSpan4SpanItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:182,30'
          Dst:             _ZNK5XSpan4SpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_9PtrOrSpanIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
        - _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:182,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,46'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:182,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS1_IT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
        - _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS0_9PtrOrSpanIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanItE9raw_bytesEm
        - _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:187,30'
          Dst:             _ZNK5XSpan4SpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,46'
          Dst:             _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS0_4SpanIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:187,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,46'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan9PtrOrSpanIT_EERKNS0_4SpanIT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
        - _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:187,30'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,46'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:187,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesItcEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
        - _ZNK5XSpan4SpanItE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan4SpanItE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
        - Src:             'src/check/../util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullItEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
        - _ZNK5XSpan15PtrOrSpanOrNullItE9check_addEPtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanItEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
        - _ZNK5XSpan9PtrOrSpanItE9check_addEPtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZNK5XSpan4SpanItEplEl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
        - _ZNK5XSpan4SpanItE9check_addEPtl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan4SpanItE9check_addEPtl
        - Src:             'src/check/../util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan15PtrOrSpanOrNullItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullItEES4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullItEES4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan9PtrOrSpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanItEES4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan9PtrOrSpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan9PtrOrSpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanItEES4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN5XSpan4SpanItEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEeqIRS4_EEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISB_EEtlNS0_6ResultEEESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanItEES4_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan4SpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan4SpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanItEES4_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:218,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:218,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:223,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:218,32'
          Dst:             _ZN5XSpan9PtrOrSpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:218,54'
          Dst:             _ZN5XSpan9PtrOrSpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:223,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPcmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIcE7makePtrEPc
        - _ZN5XSpan4SpanIcE8makeBaseEPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:218,32'
          Dst:             _ZN5XSpan4SpanIcE7makePtrEPc
        - Src:             'src/check/../util/xspan_impl_common.h:218,54'
          Dst:             _ZN5XSpan4SpanIcE8makeBaseEPc
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:223,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKcE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
        - Src:             'src/check/../util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:97,38'
          Dst:             _ZNK5XSpan4SpanIKcE9ensurePtrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcEC2IS1_EERKNS_14XSpanDebugFileERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_9PtrOrSpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEeqIRNS2_4SpanIcEEEEDTcmcvveqclL_ZNS0_7declvalIS6_EEOT_vEEclsr7doctest6detailE7declvalISD_EEtlNS0_6ResultEEESE_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_4SpanIcEEEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - _ZN7doctest6detail7forwardIRN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_4SpanIS5_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_4SpanIS5_EE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_4SpanIcEEEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullItEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanItEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanItE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_ptr_or_span.h:71,38'
          Dst:             _ZNK5XSpan9PtrOrSpanItE9ensurePtrEv
    - functionName:    _ZN5XSpan4SpanItEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanItE10ensureBaseEv
        - _ZNK5XSpan4SpanItE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_span.h:66,38'
          Dst:             _ZNK5XSpan4SpanItE9ensurePtrEv
        - Src:             'src/check/../util/xspan_impl_span.h:66,63'
          Dst:             _ZNK5XSpan4SpanItE10ensureBaseEv
    - functionName:    _ZZL19DOCTEST_ANON_FUNC_6vEN6MyTypeC2EPcm
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:227,22'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:227,52'
          Dst:             _ZN5XSpan9PtrOrSpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/check/dt_xspan.cpp:228,22'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZNK5XSpan4SpanItE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanItE10ensureBaseEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanItE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_4SpanIS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_4SpanIcEEEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIN5XSpan4SpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIcEEEENS_6StringERKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIcEEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIcEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIcEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanIcEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIcEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIcEEEENS_6StringERKT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIcEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIcEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZNK5XSpan4SpanIKcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKcE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan4SpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanItEES4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan4SpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan4SpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanItEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanItEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan4SpanItEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanItEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan9PtrOrSpanItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanItEES4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanItEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanItEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanItEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanItEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullItEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullItEeqItEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_tEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullItEES4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullItEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullItEEEENS_6StringERKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullItEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullItEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullItEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanItE9check_addEPtl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanItE9check_addEPtl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullItE9check_addEPtl
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:541,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullItEC2ENS1_13ModeUncheckedEPtmS3_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanItE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan9PtrOrSpanItE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullItE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan9PtrOrSpanIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE9raw_bytesEm
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/check/../util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/check/../util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZN7doctest6detail7forwardIOKjEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIjEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIjjEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEj
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEj
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEj
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKjEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKPcEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPcEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPcS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPcEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPcEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIPcEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIPcEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIPcEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIPcEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIPcEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIPcEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIPcEEvPNSt3__113basic_ostreamIcNS3_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPcE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIPcE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKc
    - functionName:    _ZN7doctest6detail8filldataIPcE4fillEPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEEPKc
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1195,13'
          Dst:             _ZN7doctest6detail8filldataIPKvE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEES3_
    - functionName:    _ZN7doctest6detail7forwardIOKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprImjEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEj
        - _ZN7doctest8toStringEm
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEm
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEj
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKmEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRA4_cEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPcA4_cEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIA4_cTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPcTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIA4_cTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIA4_cTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_cEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_cEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb1EE7convertIA4_cEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8toStreamIA4_cEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1072,20'
          Dst:             _ZN7doctest6detail8toStreamIA4_cEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail8toStreamIA4_cEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIcLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - _ZN7doctest6detail7tlssPopEv
        - _ZN7doctest6detail8tlssPushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1063,32'
          Dst:             _ZN7doctest6detail8tlssPushEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1064,9'
          Dst:             _ZN7doctest6detail7fillossIcLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1065,16'
          Dst:             _ZN7doctest6detail7tlssPopEv
    - functionName:    _ZN7doctest6detail7fillossIcLm4EEEvPNSt3__113basic_ostreamIcNS2_11char_traitsIcEEEERAT0__KT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail7fillossIA4_KcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1058,9'
          Dst:             _ZN7doctest6detail7fillossIA4_KcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
    - functionName:    _ZN7doctest6detail7fillossIA4_KcEEvPNSt3__113basic_ostreamIcNS4_11char_traitsIcEEEERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail8filldataIA4_KcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1051,9'
          Dst:             _ZN7doctest6detail8filldataIA4_KcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
    - functionName:    _ZN7doctest6detail8filldataIA4_KcE4fillEPNSt3__113basic_ostreamIcNS5_11char_traitsIcEEEERS3_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7doctest6StringC2EPKcj
        - _ZN7doctest6StringD2Ev
        - _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1179,24'
          Dst:             _ZN7doctest6StringC2EPKcj
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1179,21'
          Dst:             _ZN7doctestlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1179,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1179,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPcEC2ES4_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcE7raw_ptrEv
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan15PtrOrSpanOrNullIKcEEEEOT_RNSt3__116remove_referenceIS8_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS6_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIKcEENS2_15PtrOrSpanOrNullIS4_EEEENS_6StringERKT_PS4_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN5XSpan9PtrOrSpanIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKcEEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKcEEEENS_6StringERKT_
    - functionName:    _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKcEEEENS_6StringERKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKcEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan15PtrOrSpanOrNullIKcEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN5XSpan9PtrOrSpanIKcEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIKcEEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKcEeqIS1_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S1_EE5valueEbE4typeERKNS0_IS6_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIKcEES5_EENS_6StringERKT_PS4_RKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIKcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS7_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIKcEEEC2ES7_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan4SpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS_9PtrOrSpanIS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan4SpanIcEENS2_9PtrOrSpanIcEEEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan4SpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan4SpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan4SpanIcEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKN5XSpan9PtrOrSpanIcEEEEOT_RNSt3__116remove_referenceIS7_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan9PtrOrSpanIcEES4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan9PtrOrSpanIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan9PtrOrSpanIcEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRN5XSpan15PtrOrSpanOrNullIcEEEEOT_RNSt3__116remove_referenceIS6_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIcEeqIcEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_cEE5valueEbE4typeERKNS0_IS5_EE
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIN5XSpan15PtrOrSpanOrNullIcEES4_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIN5XSpan15PtrOrSpanOrNullIcEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN5XSpan15PtrOrSpanOrNullIcEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKcE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIKcE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/check/../util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         172
      ICount:          722
      EdgeCount:       287
      CyclomaticComplexity: 117
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - _Z9raw_bytesItLm4EEPT_RAT0__S0_m
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _Z9raw_bytesItLm4EEPT_RAT0__S0_m
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _Z9raw_bytesItLm4EEPT_RAT0__S0_m
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:52,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:53,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:54,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:55,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:56,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:57,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:58,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:51,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z9raw_bytesItLm4EEPT_RAT0__S0_m
      functionSourceFile: '/src/upx/src/check/../util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/raw_bytes.h:72,8'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/check/../util/raw_bytes.h:73,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z15raw_index_bytesItLm4EEPT_RAT0__S0_mm
      functionSourceFile: '/src/upx/src/check/../util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyyyy
        - _Z9raw_bytesItLm4EEPT_RAT0__S0_m
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/raw_bytes.h:80,29'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/check/../util/raw_bytes.h:80,12'
          Dst:             _Z9raw_bytesItLm4EEPT_RAT0__S0_m
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/check/dt_xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         159
      ICount:          671
      EdgeCount:       268
      CyclomaticComplexity: 111
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - _Z9raw_bytesIPtENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _Z9raw_bytesIPtENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _Z9raw_bytesIPtENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:38,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:39,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:40,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:41,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIjEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:44,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             __cxa_end_catch
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:45,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/check/dt_xspan.cpp:37,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z9raw_bytesIPtENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
      functionSourceFile: '/src/upx/src/check/../util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/raw_bytes.h:43,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/raw_bytes.h:45,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/raw_bytes.h:46,16'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _Z15raw_index_bytesIPtENSt3__19enable_ifIXaaaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valuentsr3std7is_voidINS1_14remove_pointerIS3_E4typeEEE5valueES3_E4typeES3_mm
      functionSourceFile: '/src/upx/src/check/../util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/check/../util/raw_bytes.h:60,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/check/../util/raw_bytes.h:61,21'
          Dst:             _Z12mem_size_ptrPKvyyyy
        - Src:             'src/check/../util/raw_bytes.h:63,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _GLOBAL__sub_I_compress.cpp
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearI22zstd_compress_result_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearI22zlib_compress_result_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearI21ucl_compress_result_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearI22lzma_compress_result_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearI23bzip2_compress_result_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN21upx_compress_result_t5DebugEEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22zstd_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI22zstd_compress_result_tEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:796,29'
          Dst:             _Z9mem_clearI22zstd_compress_result_tEvPT_
    - functionName:    _ZN22zlib_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI22zlib_compress_result_tEvPT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:790,29'
          Dst:             _Z9mem_clearI22zlib_compress_result_tEvPT_
    - functionName:    _ZN21ucl_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI21ucl_compress_result_tEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:784,29'
          Dst:             _Z9mem_clearI21ucl_compress_result_tEvPT_
    - functionName:    _ZN22lzma_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI22lzma_compress_result_tEvPT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:778,29'
          Dst:             _Z9mem_clearI22lzma_compress_result_tEvPT_
    - functionName:    _ZN23bzip2_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI23bzip2_compress_result_tEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:765,29'
          Dst:             _Z9mem_clearI23bzip2_compress_result_tEvPT_
    - functionName:    _ZN21upx_compress_result_t5Debug5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN21upx_compress_result_t5DebugEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:804,33'
          Dst:             _Z9mem_clearIN21upx_compress_result_t5DebugEEvPT_
    - functionName:    _Z16upx_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z20upx_ucl_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - _Z21upx_lzma_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress.cpp:190,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:191,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:193,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:204,13'
          Dst:             _Z21upx_lzma_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:212,13'
          Dst:             _Z20upx_ucl_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:219,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/compress/compress.cpp:222,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          113
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress.cpp:138,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:139,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:153,13'
          Dst:             _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:161,13'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:165,13'
          Dst:             _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:172,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/compress/compress.cpp:175,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN21upx_compress_result_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21ucl_compress_result_t5resetEv
        - _ZN21upx_compress_result_t5Debug5resetEv
        - _ZN22lzma_compress_result_t5resetEv
        - _ZN22zlib_compress_result_t5resetEv
        - _ZN22zstd_compress_result_t5resetEv
        - _ZN23bzip2_compress_result_t5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../conf.h:815,15'
          Dst:             _ZN21upx_compress_result_t5Debug5resetEv
        - Src:             'src/compress/../conf.h:816,22'
          Dst:             _ZN23bzip2_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:817,21'
          Dst:             _ZN22lzma_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:818,20'
          Dst:             _ZN21ucl_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:819,21'
          Dst:             _ZN22zlib_compress_result_t5resetEv
        - Src:             'src/compress/../conf.h:820,21'
          Dst:             _ZN22zstd_compress_result_t5resetEv
    - functionName:    _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z16upx_ucl_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_lzma_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorIcEvPKT_z
        - _ZN21upx_compress_result_t5resetEv
        - _ZN9MemBuffer21getSizeForCompressionEjj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress.cpp:70,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:71,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:76,20'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/compress/compress.cpp:82,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/compress/compress.cpp:82,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:86,14'
          Dst:             _ZN21upx_compress_result_t5resetEv
        - Src:             'src/compress/compress.cpp:104,13'
          Dst:             _Z17upx_lzma_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:112,13'
          Dst:             _Z16upx_ucl_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/compress/compress.cpp:119,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/compress/compress.cpp:126,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z11upx_adler32PKvjj
      functionSourceFile: '/src/upx/src/compress/compress.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15upx_ucl_adler32PKvjj
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress.cpp:38,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress.cpp:40,12'
          Dst:             _Z15upx_ucl_adler32PKvjj
    - functionName:    _GLOBAL__sub_I_compress_bzip2.cpp
      functionSourceFile: '/src/upx/src/compress/compress_bzip2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_bzip2.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_bzip2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearI23bzip2_compress_config_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23bzip2_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/compress/compress_bzip2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI23bzip2_compress_config_tEvPT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_bzip2.cpp:33,50'
          Dst:             _Z9mem_clearI23bzip2_compress_config_tEvPT_
    - functionName:    _GLOBAL__sub_I_compress_lzma.cpp
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             __cxx_global_var_init.3
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CCRCTableInitC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:29,3'
          Dst:             _ZN13CCRCTableInitC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA12CFastPosInitC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:86,3'
          Dst:             _ZN9NCompress5NLZMA12CFastPosInitC2Ev
    - functionName:    __cxx_global_var_init.3
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder12CPriceTablesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp:11,21'
          Dst:             _ZN9NCompress11NRangeCoder12CPriceTablesC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_lzma.cpp:508,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         80
      ICount:          399
      EdgeCount:       132
      CyclomaticComplexity: 54
      functionsReached:
        - _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:516,9'
          Dst:             _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:518,9'
          Dst:             _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:521,9'
          Dst:             _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:519,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:522,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_lzma.cpp:517,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          224
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - _Z10LzmaDecodeP18_CLzmaDecoderStatePKhjPjPhjS3_
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _Z9mem_clearI18_CLzmaDecoderStateEvPT_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:404,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:411,5'
          Dst:             _Z9mem_clearI18_CLzmaDecoderStateEvPT_
        - Src:             'src/compress/compress_lzma.cpp:437,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:438,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:439,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:440,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:441,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:443,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/compress/compress_lzma.cpp:452,10'
          Dst:             _Z10LzmaDecodeP18_CLzmaDecoderStatePKhjPjPhjS3_
        - Src:             'src/compress/compress_lzma.cpp:453,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:454,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z9mem_clearI18_CLzmaDecoderStateEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9NO_printfPKcz
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    92
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10LzmaDecodeP18_CLzmaDecoderStatePKhjPjPhjS3_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA_C/LzmaDecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         223
      ICount:          1551
      EdgeCount:       306
      CyclomaticComplexity: 85
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder12CPriceTablesC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder12CPriceTables4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp:13,32'
          Dst:             _ZN9NCompress11NRangeCoder12CPriceTables4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder12CPriceTables4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/RangeCoder/RangeCoderBit.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA12CFastPosInitC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA12CFastPosInit4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:71,20'
          Dst:             _ZN9NCompress5NLZMA12CFastPosInit4InitEv
    - functionName:    _ZN9NCompress5NLZMA12CFastPosInit4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13CCRCTableInitC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CCRC9InitTableEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:28,21'
          Dst:             _ZN4CCRC9InitTableEv
    - functionName:    _ZN4CCRC9InitTableEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         28
      ICount:          147
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13MemBufferBaseIhE7raw_ptrEv
      functionSourceFile: '/src/upx/src/compress/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/compress/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/membuffer.h:114,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/compress/../util/membuffer.h:116,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZeqRK4GUIDS1_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/MyGuidDef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          183
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA15CLiteralEncoder4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:100,25'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder4FreeEv
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoder4FreeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:103,5'
          Dst:             _Z6MyFreePv
    - functionName:    _Z6MyFreePv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/Alloc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/cxxlib.h:695,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/compress/../util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/cxxlib.h:695,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/compress/../util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21ICompressProgressInfoC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h:14,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN8IUnknownC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyWindows.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8IUnknownD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyWindows.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21ICompressProgressInfoD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8IUnknownD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyWindows.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20ISequentialOutStreamC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h:31,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN20ISequentialOutStreamD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19ISequentialInStreamC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h:18,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN19ISequentialInStreamD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../IStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14ReleaseStreamsEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder15ReleaseMFStreamEv
        - _ZN9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:345,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder15ReleaseMFStreamEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:346,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder15ReleaseMFStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:336,9'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:338,7'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder13ReleaseStreamEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:503,17'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder13ReleaseStreamEv
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer13ReleaseStreamEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:44,33'
          Dst:             _ZN10COutBuffer13ReleaseStreamEv
    - functionName:    _ZN10COutBuffer13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CMyComPtrI20ISequentialOutStreamE7ReleaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h:47,35'
          Dst:             _ZN9CMyComPtrI20ISequentialOutStreamE7ReleaseEv
    - functionName:    _ZN9CMyComPtrI20ISequentialOutStreamE7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder11UpdateTableEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9NCompress5NLZMA7NLength8CEncoder9SetPricesEjjPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:156,5'
          Dst:             _ZNK9NCompress5NLZMA7NLength8CEncoder9SetPricesEjjPj
    - functionName:    _ZNK9NCompress5NLZMA7NLength8CEncoder9SetPricesEjjPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          226
      EdgeCount:       59
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE8GetPriceEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:199,23'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:200,23'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:201,29'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:202,29'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:208,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:214,42'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:217,33'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE8GetPriceEj
    - functionName:    _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE8GetPriceEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:50,36'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE8GetPriceEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:50,36'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10COutBuffer9WriteByteEh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10COutBuffer14FlushWithCheckEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h:53,7'
          Dst:             _ZN10COutBuffer14FlushWithCheckEv
    - functionName:    _ZN10COutBuffer14FlushWithCheckEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer9FlushPartEv
        - _ZN19COutBufferExceptionC2Ei
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:109,20'
          Dst:             _ZN10COutBuffer9FlushPartEv
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:114,5'
          Dst:             __cxa_allocate_exception
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:114,11'
          Dst:             _ZN19COutBufferExceptionC2Ei
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:114,5'
          Dst:             __cxa_throw
    - functionName:    _ZN10COutBuffer9FlushPartEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK9CMyComPtrI20ISequentialOutStreamEcvPS0_Ev
        - _ZNK9CMyComPtrI20ISequentialOutStreamEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:68,7'
          Dst:             _ZNK9CMyComPtrI20ISequentialOutStreamEcvPS0_Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:75,14'
          Dst:             _ZNK9CMyComPtrI20ISequentialOutStreamEptEv
    - functionName:    _ZN19COutBufferExceptionC2Ei
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CMyComPtrI20ISequentialOutStreamEcvPS0_Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9CMyComPtrI20ISequentialOutStreamEptEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN10COutBuffer9WriteByteEh
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:65,16'
          Dst:             _ZN10COutBuffer9WriteByteEh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:65,16'
          Dst:             _ZN10COutBuffer9WriteByteEh
    - functionName:    _ZN9NCompress5NLZMA16CLiteralEncoder24InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:85,20'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA6CState4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CMyComPtrI12IMatchFinderE7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9CMyComPtrI20ISequentialOutStreamED2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h:23,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZN10COutBufferD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer4FreeEv
        - _ZN9CMyComPtrI20ISequentialOutStreamED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h:38,19'
          Dst:             _ZN10COutBuffer4FreeEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h:38,27'
          Dst:             _ZN9CMyComPtrI20ISequentialOutStreamED2Ev
    - functionName:    _ZN10COutBuffer4FreeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:24,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN9CMyComPtrI20ISequentialOutStreamEC2EPS0_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10COutBufferC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CMyComPtrI20ISequentialOutStreamEC2EPS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/../../Common/OutBuffer.h:37,41'
          Dst:             _ZN9CMyComPtrI20ISequentialOutStreamEC2EPS0_
    - functionName:    _ZN24IMatchFinderSetNumPassesD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CLZInWindowD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h:41,26'
          Dst:             _ZN11CLZInWindowD2Ev
    - functionName:    _ZN11CLZInWindowD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow4FreeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h:41,28'
          Dst:             _ZN11CLZInWindow4FreeEv
    - functionName:    _ZN11CLZInWindow4FreeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp:11,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN15IInWindowStreamC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 6
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h:6,8'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN15IInWindowStreamD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 6
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn80_N4NHC412CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinder12SetNumPassesEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:0,0'
          Dst:             _ZN4NHC412CMatchFinder12SetNumPassesEj
    - functionName:    _ZN4NHC412CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NHC412CMatchFinder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4NHC412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:32,3'
          Dst:             _ZN4NHC412CMatchFinderD2Ev
    - functionName:    _ZN4NHC412CMatchFinderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowD2Ev
        - _ZN24IMatchFinderSetNumPassesD2Ev
        - _ZN4NHC412CMatchFinder10FreeMemoryEv
        - _ZN8IUnknownD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:77,3'
          Dst:             _ZN4NHC412CMatchFinder10FreeMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN24IMatchFinderSetNumPassesD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN11CLZInWindowD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN4NHC412CMatchFinder10FreeMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow4FreeEv
        - _ZN4NHC412CMatchFinder19FreeThisClassMemoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:71,3'
          Dst:             _ZN4NHC412CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:72,16'
          Dst:             _ZN11CLZInWindow4FreeEv
    - functionName:    _ZN4NHC412CMatchFinder19FreeThisClassMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:65,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN4NHC412CMatchFinder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NHC412CMatchFinder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn80_N4NBT412CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinder12SetNumPassesEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:0,0'
          Dst:             _ZN4NBT412CMatchFinder12SetNumPassesEj
    - functionName:    _ZN4NBT412CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT412CMatchFinder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4NBT412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:32,3'
          Dst:             _ZN4NBT412CMatchFinderD2Ev
    - functionName:    _ZN4NBT412CMatchFinderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowD2Ev
        - _ZN24IMatchFinderSetNumPassesD2Ev
        - _ZN4NBT412CMatchFinder10FreeMemoryEv
        - _ZN8IUnknownD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:77,3'
          Dst:             _ZN4NBT412CMatchFinder10FreeMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN24IMatchFinderSetNumPassesD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN11CLZInWindowD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN4NBT412CMatchFinder10FreeMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow4FreeEv
        - _ZN4NBT412CMatchFinder19FreeThisClassMemoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:71,3'
          Dst:             _ZN4NBT412CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:72,16'
          Dst:             _ZN11CLZInWindow4FreeEv
    - functionName:    _ZN4NBT412CMatchFinder19FreeThisClassMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:65,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN4NBT412CMatchFinder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT412CMatchFinder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn80_N4NBT312CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinder12SetNumPassesEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:0,0'
          Dst:             _ZN4NBT312CMatchFinder12SetNumPassesEj
    - functionName:    _ZN4NBT312CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT312CMatchFinder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4NBT312CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:32,3'
          Dst:             _ZN4NBT312CMatchFinderD2Ev
    - functionName:    _ZN4NBT312CMatchFinderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowD2Ev
        - _ZN24IMatchFinderSetNumPassesD2Ev
        - _ZN4NBT312CMatchFinder10FreeMemoryEv
        - _ZN8IUnknownD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:77,3'
          Dst:             _ZN4NBT312CMatchFinder10FreeMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN24IMatchFinderSetNumPassesD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN11CLZInWindowD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN4NBT312CMatchFinder10FreeMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow4FreeEv
        - _ZN4NBT312CMatchFinder19FreeThisClassMemoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:71,3'
          Dst:             _ZN4NBT312CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:72,16'
          Dst:             _ZN11CLZInWindow4FreeEv
    - functionName:    _ZN4NBT312CMatchFinder19FreeThisClassMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:65,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN4NBT312CMatchFinder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT312CMatchFinder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn80_N4NBT212CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinder12SetNumPassesEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:0,0'
          Dst:             _ZN4NBT212CMatchFinder12SetNumPassesEj
    - functionName:    _ZN4NBT212CMatchFinder12SetNumPassesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT212CMatchFinder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4NBT212CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h:32,3'
          Dst:             _ZN4NBT212CMatchFinderD2Ev
    - functionName:    _ZN4NBT212CMatchFinderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowD2Ev
        - _ZN24IMatchFinderSetNumPassesD2Ev
        - _ZN4NBT212CMatchFinder10FreeMemoryEv
        - _ZN8IUnknownD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:77,3'
          Dst:             _ZN4NBT212CMatchFinder10FreeMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN24IMatchFinderSetNumPassesD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN11CLZInWindowD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:78,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN4NBT212CMatchFinder10FreeMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow4FreeEv
        - _ZN4NBT212CMatchFinder19FreeThisClassMemoryEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:71,3'
          Dst:             _ZN4NBT212CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:72,16'
          Dst:             _ZN11CLZInWindow4FreeEv
    - functionName:    _ZN4NBT212CMatchFinder19FreeThisClassMemoryEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z6MyFreePv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:65,3'
          Dst:             _Z6MyFreePv
    - functionName:    _ZN4NBT212CMatchFinder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT212CMatchFinder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma12ProgressInfo7ReleaseEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:260,5'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN6MyLzma12ProgressInfo14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma12ProgressInfoD0Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:259,29'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN6MyLzma9OutStream7ReleaseEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:225,5'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN6MyLzma9OutStream14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma9OutStreamD0Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:224,26'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN6MyLzma8InStream7ReleaseEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:200,5'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN6MyLzma8InStream14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma8InStreamD0Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:199,25'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:371,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
    - functionName:    _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownD2Ev
        - _ZN9CMyComPtrI12IMatchFinderED2Ev
        - _ZN9NCompress11NRangeCoder8CEncoderD2Ev
        - _ZN9NCompress5NLZMA15CLiteralEncoderD2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoderD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoderD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN9CMyComPtrI12IMatchFinderED2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,24'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoderD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:15,7'
          Dst:             _ZN10COutBufferD2Ev
    - functionName:    _ZN9CMyComPtrI12IMatchFinderED2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h:23,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder6AddRefEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder6AddRefEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder6AddRefEv
        - _ZeqRK4GUIDS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:371,3'
          Dst:             _ZeqRK4GUIDS1_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:371,3'
          Dst:             _ZeqRK4GUIDS1_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:371,3'
          Dst:             _ZeqRK4GUIDS1_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:371,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder6AddRefEv
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD0Ev
    - functionName:    _ZN9NCompress5NLZMA8CEncoderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:406,23'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder6AddRefEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder6AddRefEv
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD0Ev
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoder7ReleaseEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7ReleaseEv
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoder6AddRefEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder6AddRefEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder6AddRefEv
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14QueryInterfaceERK4GUIDPPv
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD0Ev
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
    - functionName:    _Z23upx_lzma_version_stringv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13upx_lzma_initv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
      functionSourceFile: '/src/upx/src/compress/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
        - memcmp
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/xspan_fwd.h:78,24'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/compress/../util/xspan_fwd.h:78,12'
          Dst:             memcmp
    - functionName:    _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
      functionSourceFile: '/src/upx/src/compress/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/membuffer.h:150,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
      functionSourceFile: '/src/upx/src/compress/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyyyy
        - _ZNK13MemBufferBaseIhE7raw_ptrEv
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/membuffer.h:156,8'
          Dst:             _ZNK13MemBufferBaseIhE7raw_ptrEv
        - Src:             'src/compress/../util/membuffer.h:157,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/compress/../util/membuffer.h:158,26'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/compress/../util/membuffer.h:158,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionSourceFile: '/src/upx/src/compress/../util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    112
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/../util/membuffer.h:98,35'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/compress/../util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z21upx_lzma_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:477,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:479,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/compress/compress_lzma.cpp:480,14'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/compress/compress_lzma.cpp:482,33'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/compress/compress_lzma.cpp:483,33'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/compress/compress_lzma.cpp:482,13'
          Dst:             _Z19upx_lzma_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_lzma.cpp:491,28'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/compress/compress_lzma.cpp:494,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/compress/compress_lzma.cpp:494,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _Z20LzmaDecodePropertiesP16_CLzmaPropertiesPKhi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA_C/LzmaDecode.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma9OutStream9WriteByteEh
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14prepare_resultP22lzma_compress_result_tjiiPK22lzma_compress_config_t
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          213
      EdgeCount:       48
      CyclomaticComplexity: 10
      functionsReached:
        - _Z9NO_printfPKcz
        - _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
        - _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
        - _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
        - _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
        - _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
        - _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compress/compress_lzma.cpp:96,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:130,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - Src:             'src/compress/compress_lzma.cpp:131,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - Src:             'src/compress/compress_lzma.cpp:132,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - Src:             'src/compress/compress_lzma.cpp:133,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - Src:             'src/compress/compress_lzma.cpp:134,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRS1_RKNS_6OptVarIS1_XT0_EXT1_EXT2_EEE
        - Src:             'src/compress/compress_lzma.cpp:159,5'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
        - Src:             'src/compress/compress_lzma.cpp:160,5'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
        - Src:             'src/compress/compress_lzma.cpp:161,5'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
        - Src:             'src/compress/compress_lzma.cpp:162,5'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
        - Src:             'src/compress/compress_lzma.cpp:163,5'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
        - Src:             'src/compress/compress_lzma.cpp:166,5'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN6MyLzma12ProgressInfo6AddRefEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma12ProgressInfoC2Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CMyUnknownImpC2Ev
        - _ZN21ICompressProgressInfoC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:258,8'
          Dst:             _ZN21ICompressProgressInfoC2Ev
        - Src:             'src/compress/compress_lzma.cpp:258,8'
          Dst:             _ZN13CMyUnknownImpC2Ev
    - functionName:    _ZN13CMyUnknownImpC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma12ProgressInfo12SetRatioInfoEPKyS2_
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma9OutStream4InitEPhm
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma9OutStream6AddRefEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma9OutStreamC2Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CMyUnknownImpC2Ev
        - _ZN20ISequentialOutStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:223,8'
          Dst:             _ZN20ISequentialOutStreamC2Ev
        - Src:             'src/compress/compress_lzma.cpp:223,8'
          Dst:             _ZN13CMyUnknownImpC2Ev
    - functionName:    _ZN6MyLzma9OutStream5WriteEPKvjPj
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma8InStream4InitEPKhm
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma8InStream6AddRefEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6MyLzma8InStreamC2Ev
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13CMyUnknownImpC2Ev
        - _ZN19ISequentialInStreamC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:198,8'
          Dst:             _ZN19ISequentialInStreamC2Ev
        - Src:             'src/compress/compress_lzma.cpp:198,8'
          Dst:             _ZN13CMyUnknownImpC2Ev
    - functionName:    _ZN6MyLzma8InStream4ReadEPvjPj
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          42
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17upx_lzma_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          323
      EdgeCount:       58
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZL14prepare_resultP22lzma_compress_result_tjiiPK22lzma_compress_config_t
        - _ZN22lzma_compress_result_t5resetEv
        - _ZN6MyLzma12ProgressInfo6AddRefEv
        - _ZN6MyLzma12ProgressInfoC2Ev
        - _ZN6MyLzma8InStream4InitEPKhm
        - _ZN6MyLzma8InStream6AddRefEv
        - _ZN6MyLzma8InStreamC2Ev
        - _ZN6MyLzma9OutStream4InitEPhm
        - _ZN6MyLzma9OutStream6AddRefEv
        - _ZN6MyLzma9OutStream9WriteByteEh
        - _ZN6MyLzma9OutStreamC2Ev
        - _ZN8IUnknownD2Ev
        - _ZN9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
        - _ZN9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
        - _ZN9NCompress5NLZMA8CEncoder4CodeEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
        - _ZN9NCompress5NLZMA8CEncoderC2Ev
        - _ZN9NCompress5NLZMA8CEncoderD2Ev
        - _ZN9NCompress5NLZMAL15FindMatchFinderEPKw
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:294,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:295,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:296,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:302,10'
          Dst:             _ZN22lzma_compress_result_t5resetEv
        - Src:             'src/compress/compress_lzma.cpp:304,22'
          Dst:             _ZN6MyLzma8InStreamC2Ev
        - Src:             'src/compress/compress_lzma.cpp:305,8'
          Dst:             _ZN6MyLzma8InStream6AddRefEv
        - Src:             'src/compress/compress_lzma.cpp:306,8'
          Dst:             _ZN6MyLzma8InStream4InitEPKhm
        - Src:             'src/compress/compress_lzma.cpp:307,23'
          Dst:             _ZN6MyLzma9OutStreamC2Ev
        - Src:             'src/compress/compress_lzma.cpp:308,8'
          Dst:             _ZN6MyLzma9OutStream6AddRefEv
        - Src:             'src/compress/compress_lzma.cpp:309,8'
          Dst:             _ZN6MyLzma9OutStream4InitEPhm
        - Src:             'src/compress/compress_lzma.cpp:310,26'
          Dst:             _ZN6MyLzma12ProgressInfoC2Ev
        - Src:             'src/compress/compress_lzma.cpp:311,14'
          Dst:             _ZN6MyLzma12ProgressInfo6AddRefEv
        - Src:             'src/compress/compress_lzma.cpp:314,32'
          Dst:             _ZN9NCompress5NLZMA8CEncoderC2Ev
        - Src:             'src/compress/compress_lzma.cpp:327,10'
          Dst:             _ZL14prepare_resultP22lzma_compress_result_tjiiPK22lzma_compress_config_t
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
        - Src:             'src/compress/compress_lzma.cpp:339,5'
          Dst:             _ZN9NCompress5NLZMAL15FindMatchFinderEPKw
        - Src:             'src/compress/compress_lzma.cpp:343,17'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
        - Src:             'src/compress/compress_lzma.cpp:346,17'
          Dst:             _ZN9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
        - Src:             'src/compress/compress_lzma.cpp:353,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:359,12'
          Dst:             _ZN6MyLzma9OutStream9WriteByteEh
        - Src:             'src/compress/compress_lzma.cpp:360,12'
          Dst:             _ZN6MyLzma9OutStream9WriteByteEh
        - Src:             'src/compress/compress_lzma.cpp:363,18'
          Dst:             _ZN9NCompress5NLZMA8CEncoder4CodeEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
        - Src:             'src/compress/compress_lzma.cpp:365,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_lzma.cpp:367,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_lzma.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_lzma.cpp:384,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/compress/compress_lzma.cpp:387,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN9NCompress5NLZMA8CEncoderD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'src/compress/compress_lzma.cpp:389,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN9NCompress5NLZMA8CEncoderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN13CMyUnknownImpC2Ev
        - _ZN14ICompressCoderC2Ev
        - _ZN21ICompressSetOutStreamC2Ev
        - _ZN27ICompressSetCoderPropertiesC2Ev
        - _ZN29ICompressWriteCoderPropertiesC2Ev
        - _ZN8IUnknownD2Ev
        - _ZN9CMyComPtrI12IMatchFinderEC2Ev
        - _ZN9CMyComPtrI12IMatchFinderED2Ev
        - _ZN9NCompress11NRangeCoder8CEncoderC2Ev
        - _ZN9NCompress5NLZMA15CLiteralEncoderC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN14ICompressCoderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN21ICompressSetOutStreamC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN27ICompressSetCoderPropertiesC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN29ICompressWriteCoderPropertiesC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN13CMyUnknownImpC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN9CMyComPtrI12IMatchFinderEC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:221,11'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:241,1'
          Dst:             _ZN9CMyComPtrI12IMatchFinderED2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:241,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:241,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:241,1'
          Dst:             _ZN8IUnknownD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:241,1'
          Dst:             _ZN8IUnknownD2Ev
    - functionName:    _ZN9NCompress5NLZMAL15FindMatchFinderEPKw
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          40
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:340,9'
          Dst:             _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:340,9'
          Dst:             _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:340,9'
          Dst:             _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:340,9'
          Dst:             _ZN9NCompress5NLZMAL15AreStringsEqualEPKwS2_
    - functionName:    _ZN9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         115
      ICount:          474
      EdgeCount:       163
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder18ReleaseMatchFinderEv
        - _ZN9NCompress5NLZMA8CEncoder21SetWriteEndMarkerModeEb
        - _ZN9NCompress5NLZMAL15FindMatchFinderEPKw
        - _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:351,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:384,17'
          Dst:             _ZN9NCompress5NLZMAL15FindMatchFinderEPKw
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:388,13'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:391,11'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReleaseMatchFinderEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:475,9'
          Dst:             _ZN9NCompress5NLZMA8CEncoder21SetWriteEndMarkerModeEb
    - functionName:    _ZN9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11WriteStreamP20ISequentialOutStreamPKvjPj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:492,10'
          Dst:             _Z11WriteStreamP20ISequentialOutStreamPKvjPj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder4CodeEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder8CodeRealEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1517,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder8CodeRealEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1521,31'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1519,3'
          Dst:             __cxa_begin_catch
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             __cxa_end_catch
    - functionName:    _ZN9NCompress5NLZMA8CEncoder8CodeRealEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_P21ICompressProgressInfo
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          106
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder10SetStreamsEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_
        - _ZN9NCompress5NLZMA8CEncoder12CodeOneBlockEPyS2_Pi
        - _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserC2EPS1_
        - _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1297,18'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserC2EPS1_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1298,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder10SetStreamsEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1304,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder12CodeOneBlockEPyS2_Pi
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1312,1'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserD2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1312,1'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserD2Ev
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserC2EPS1_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA8CEncoder10SetStreamsEP19ISequentialInStreamP20ISequentialOutStreamPKyS7_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12SetTableSizeEj
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12UpdateTablesEj
        - _ZN9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
        - _ZN9NCompress5NLZMA8CEncoder15FillAlignPricesEv
        - _ZN9NCompress5NLZMA8CEncoder19FillDistancesPricesEv
        - _ZN9NCompress5NLZMA8CEncoder4InitEv
        - _ZN9NCompress5NLZMA8CEncoder6CreateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1320,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder6CreateEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1321,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1322,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1333,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder19FillDistancesPricesEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1334,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder15FillAlignPricesEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1337,15'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12SetTableSizeEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1338,15'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12UpdateTablesEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1339,23'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12SetTableSizeEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1340,23'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12UpdateTablesEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder12CodeOneBlockEPyS2_Pi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          542
      EdgeCount:       98
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE13ReverseEncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder20ReverseBitTreeEncodeILi5EEEvPNS0_11CBitEncoderIXT_EEEPNS0_8CEncoderEij
        - _ZN9NCompress11NRangeCoder8CEncoder16EncodeDirectBitsEji
        - _ZN9NCompress11NRangeCoder8CEncoder16GetProcessedSizeEv
        - _ZN9NCompress5NLZMA10GetPosSlotEj
        - _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - _ZN9NCompress5NLZMA16CLiteralEncoder213EncodeMatchedEPNS_11NRangeCoder8CEncoderEhh
        - _ZN9NCompress5NLZMA16CLiteralEncoder26EncodeEPNS_11NRangeCoder8CEncoderEh
        - _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - _ZN9NCompress5NLZMA6CState14UpdateShortRepEv
        - _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
        - _ZN9NCompress5NLZMA8CEncoder10GetOptimumEjRjS2_
        - _ZN9NCompress5NLZMA8CEncoder14GetOptimumFastEjRjS2_
        - _ZN9NCompress5NLZMA8CEncoder15FillAlignPricesEv
        - _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - _ZN9NCompress5NLZMA8CEncoder19FillDistancesPricesEv
        - _ZN9NCompress5NLZMA8CEncoder5FlushEj
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
        - _ZNK9NCompress5NLZMA6CState11IsCharStateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1350,5'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1351,5'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1364,9'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1365,14'
          Dst:             _ZN9NCompress5NLZMA8CEncoder5FlushEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1367,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1369,38'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1370,12'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1371,20'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1372,21'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1372,67'
          Dst:             _ZN9NCompress5NLZMA16CLiteralEncoder26EncodeEPNS_11NRangeCoder8CEncoderEh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1381,7'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1382,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder5FlushEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1393,16'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14GetOptimumFastEjRjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1395,16'
          Dst:             _ZN9NCompress5NLZMA8CEncoder10GetOptimumEjRjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1401,40'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1402,22'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1403,52'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1404,17'
          Dst:             _ZNK9NCompress5NLZMA6CState11IsCharStateEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1405,19'
          Dst:             _ZN9NCompress5NLZMA16CLiteralEncoder26EncodeEPNS_11NRangeCoder8CEncoderEh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1408,26'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1409,19'
          Dst:             _ZN9NCompress5NLZMA16CLiteralEncoder213EncodeMatchedEPNS_11NRangeCoder8CEncoderEhh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1411,14'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1416,40'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1419,30'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1422,34'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1423,47'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1428,34'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1430,36'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1433,36'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1434,36'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1443,18'
          Dst:             _ZN9NCompress5NLZMA6CState14UpdateShortRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1446,31'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1447,18'
          Dst:             _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1452,30'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1453,16'
          Dst:             _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1454,21'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1456,26'
          Dst:             _ZN9NCompress5NLZMA10GetPosSlotEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1457,25'
          Dst:             _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1457,48'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1466,13'
          Dst:             _ZN9NCompress11NRangeCoder20ReverseBitTreeEncodeILi5EEEvPNS0_11CBitEncoderIXT_EEEPNS0_8CEncoderEij
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1470,27'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder16EncodeDirectBitsEji
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1471,30'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE13ReverseEncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1481,23'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1490,11'
          Dst:             _ZN9NCompress5NLZMA8CEncoder19FillDistancesPricesEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1492,11'
          Dst:             _ZN9NCompress5NLZMA8CEncoder15FillAlignPricesEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1494,11'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1495,16'
          Dst:             _ZN9NCompress5NLZMA8CEncoder5FlushEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1500,34'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder16GetProcessedSizeEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14CCoderReleaserD2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder14ReleaseStreamsEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:357,15'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14ReleaseStreamsEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:357,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9NCompress5NLZMA8CEncoder5FlushEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder11FlushStreamEv
        - _ZN9NCompress11NRangeCoder8CEncoder9FlushDataEv
        - _ZN9NCompress5NLZMA8CEncoder14WriteEndMarkerEj
        - _ZN9NCompress5NLZMA8CEncoder15ReleaseMFStreamEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1264,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder15ReleaseMFStreamEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1265,3'
          Dst:             _ZN9NCompress5NLZMA8CEncoder14WriteEndMarkerEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1266,17'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder9FlushDataEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1267,24'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder11FlushStreamEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1119,3'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1125,17'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
    - functionName:    _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBit.h:72,16'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
    - functionName:    _ZN9NCompress5NLZMA6CState10UpdateCharEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA16CLiteralEncoder26EncodeEPNS_11NRangeCoder8CEncoderEh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:97,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14GetOptimumFastEjRjS2_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1133
      functionLinenumberEnd: 1260
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         209
      ICount:          991
      EdgeCount:       290
      CyclomaticComplexity: 83
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - _ZN9NCompress5NLZMAL10ChangePairEjj
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1137,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1146,22'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1147,30'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1174,14'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1185,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1194,12'
          Dst:             _ZN9NCompress5NLZMAL10ChangePairEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1212,14'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1218,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1223,51'
          Dst:             _ZN9NCompress5NLZMAL10ChangePairEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1225,66'
          Dst:             _ZN9NCompress5NLZMAL10ChangePairEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1255,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder10GetOptimumEjRjS2_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         387
      ICount:          2439
      EdgeCount:       527
      CyclomaticComplexity: 142
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN9NCompress5NLZMA11GetPosSlot2Ej
        - _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - _ZN9NCompress5NLZMA6CState14UpdateShortRepEv
        - _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - _ZN9NCompress5NLZMA8CEncoder8BackwardERjj
        - _ZN9NCompress5NLZMA8COptimal10IsShortRepEv
        - _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
        - _ZN9NCompress5NLZMA8COptimal14MakeAsShortRepEv
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
        - _ZNK9NCompress5NLZMA6CState11IsCharStateEv
        - _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - _ZNK9NCompress5NLZMA8CEncoder11GetRepPriceEjjNS0_6CStateEj
        - _ZNK9NCompress5NLZMA8CEncoder14GetPosLenPriceEjjj
        - _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - _ZNK9NCompress5NLZMA8CEncoder15GetRepLen1PriceENS0_6CStateEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:613,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:622,22'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:623,30'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:657,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:665,12'
          Dst:             _ZN9NCompress5NLZMA8CEncoder7MovePosEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:681,56'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:682,23'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:682,78'
          Dst:             _ZNK9NCompress5NLZMA6CState11IsCharStateEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:682,61'
          Dst:             _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:683,15'
          Dst:             _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:685,56'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:686,60'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:690,44'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetRepLen1PriceENS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:694,19'
          Dst:             _ZN9NCompress5NLZMA8COptimal14MakeAsShortRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:720,36'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:723,59'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:720,36'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:723,59'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:720,36'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:723,59'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:720,36'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:723,59'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:736,63'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:747,50'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder14GetPosLenPriceEjjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:772,16'
          Dst:             _ZN9NCompress5NLZMA8CEncoder8BackwardERjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:776,5'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18ReadMatchDistancesERjS2_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:782,16'
          Dst:             _ZN9NCompress5NLZMA8CEncoder8BackwardERjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:796,17'
          Dst:             _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:798,17'
          Dst:             _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:802,13'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:808,22'
          Dst:             _ZN9NCompress5NLZMA8COptimal10IsShortRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:809,15'
          Dst:             _ZN9NCompress5NLZMA6CState14UpdateShortRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:811,15'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:826,17'
          Dst:             _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:828,17'
          Dst:             _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:820,15'
          Dst:             _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:851,24'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:858,41'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:859,25'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:859,85'
          Dst:             _ZNK9NCompress5NLZMA6CState11IsCharStateEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:859,69'
          Dst:             _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:868,19'
          Dst:             _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:872,68'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:873,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:878,46'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetRepLen1PriceENS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:883,21'
          Dst:             _ZN9NCompress5NLZMA8COptimal14MakeAsShortRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:892,36'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:893,29'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:904,22'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:912,16'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:915,50'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:916,34'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:922,55'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder11GetRepPriceEjjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:951,38'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:954,61'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:973,26'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:980,20'
          Dst:             _ZN9NCompress5NLZMA6CState9UpdateRepEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:983,45'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:984,54'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:985,33'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:985,93'
          Dst:             _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:987,20'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:990,54'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:991,38'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:998,59'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder11GetRepPriceEjjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1026,66'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1034,24'
          Dst:             _ZN9NCompress5NLZMA11GetPosSlot2Ej
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1038,32'
          Dst:             _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1044,39'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1060,26'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1067,20'
          Dst:             _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1070,54'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1071,33'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder11GetSubCoderEjh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1071,93'
          Dst:             _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1073,20'
          Dst:             _ZN9NCompress5NLZMA6CState10UpdateCharEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1076,54'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1077,38'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1084,59'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder11GetRepPriceEjjNS0_6CStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1103,23'
          Dst:             _ZN9NCompress5NLZMA11GetPosSlot2Ej
    - functionName:    _ZNK9NCompress5NLZMA6CState11IsCharStateEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA16CLiteralEncoder213EncodeMatchedEPNS_11NRangeCoder8CEncoderEhh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          177
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:121,28'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:113,50'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress5NLZMA6CState14UpdateShortRepEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder11UpdateTableEj
        - _ZN9NCompress5NLZMA7NLength8CEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:166,15'
          Dst:             _ZN9NCompress5NLZMA7NLength8CEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:169,9'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder11UpdateTableEj
    - functionName:    _ZN9NCompress5NLZMA6CState9UpdateRepEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA6CState11UpdateMatchEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA10GetPosSlotEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA16GetLenToPosStateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMA.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE6EncodeEPNS0_8CEncoderEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress11NRangeCoder20ReverseBitTreeEncodeILi5EEEvPNS0_11CBitEncoderIXT_EEEPNS0_8CEncoderEij
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:118,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder16EncodeDirectBitsEji
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:85,9'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE13ReverseEncodeEPNS0_8CEncoderEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:39,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:39,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:39,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:39,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder19FillDistancesPricesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN9NCompress11NRangeCoder22ReverseBitTreeGetPriceILi5EEEjPNS0_11CBitEncoderIXT_EEEjj
        - _ZN9NCompress5NLZMA10GetPosSlotEj
        - _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE8GetPriceEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1530,22'
          Dst:             _ZN9NCompress5NLZMA10GetPosSlotEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1533,21'
          Dst:             _ZN9NCompress11NRangeCoder22ReverseBitTreeGetPriceILi5EEEjPNS0_11CBitEncoderIXT_EEEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1543,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1552,42'
          Dst:             _ZN9NCompress5NLZMA10GetPosSlotEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder15FillAlignPricesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1560,40'
          Dst:             _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder16GetProcessedSizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10COutBuffer16GetProcessedSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:107,46'
          Dst:             _ZNK10COutBuffer16GetProcessedSizeEv
    - functionName:    _ZNK10COutBuffer16GetProcessedSizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE15ReverseGetPriceEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:63,35'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:63,35'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:63,35'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:63,35'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZN9NCompress11NRangeCoder22ReverseBitTreeGetPriceILi5EEEjPNS0_11CBitEncoderIXT_EEEjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:134,33'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZNK9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE8GetPriceEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:50,36'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZN9NCompress5NLZMA7NLength8CEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE6EncodeEPNS0_8CEncoderEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:178,13'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:179,25'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:183,13'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:186,16'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:187,27'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:191,16'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:192,18'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE6EncodeEPNS0_8CEncoderEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE6EncodeEPNS0_8CEncoderEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:29,26'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder7MovePosEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:556,10'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
    - functionName:    _ZNK9NCompress5NLZMA16CLiteralEncoder28GetPriceEbhh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:142,61'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:153,33'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress5NLZMA8CEncoder15GetRepLen1PriceENS0_6CStateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:266,34'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:267,44'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
    - functionName:    _ZN9NCompress5NLZMA8COptimal14MakeAsShortRepEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:275,37'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:276,51'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:280,37'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:282,40'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice0Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:285,40'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE9GetPrice1Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:286,40'
          Dst:             _ZNK9NCompress11NRangeCoder11CBitEncoderILi5EE8GetPriceEj
    - functionName:    _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress5NLZMA8CEncoder14GetPosLenPriceEjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress5NLZMA11GetPosSlot2Ej
        - _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:318,28'
          Dst:             _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:322,45'
          Dst:             _ZN9NCompress5NLZMA11GetPosSlot2Ej
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:324,32'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
    - functionName:    _ZN9NCompress5NLZMA8CEncoder8BackwardERjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:568,24'
          Dst:             _ZN9NCompress5NLZMA8COptimal10MakeAsCharEv
    - functionName:    _ZN9NCompress5NLZMA8COptimal10IsShortRepEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z5MyMinIjET_S0_S0_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/Defs.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 7
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9NCompress5NLZMA8CEncoder11GetRepPriceEjjNS0_6CStateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:293,32'
          Dst:             _ZNK9NCompress5NLZMA7NLength18CPriceTableEncoder8GetPriceEjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:294,9'
          Dst:             _ZNK9NCompress5NLZMA8CEncoder15GetPureRepPriceEjNS0_6CStateEj
    - functionName:    _ZN9NCompress5NLZMA11GetPosSlot2Ej
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMAL10ChangePairEjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA8CEncoder14WriteEndMarkerEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE13ReverseEncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE6EncodeEPNS0_8CEncoderEj
        - _ZN9NCompress11NRangeCoder8CEncoder16EncodeDirectBitsEji
        - _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1277,36'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1278,24'
          Dst:             _ZN9NCompress11NRangeCoder11CBitEncoderILi5EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1279,10'
          Dst:             _ZN9NCompress5NLZMA6CState11UpdateMatchEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1281,15'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder6EncodeEPNS_11NRangeCoder8CEncoderEjjb
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1283,26'
          Dst:             _ZN9NCompress5NLZMA16GetLenToPosStateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1284,34'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE6EncodeEPNS0_8CEncoderEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1287,17'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder16EncodeDirectBitsEji
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:1288,20'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE13ReverseEncodeEPNS0_8CEncoderEj
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder9FlushDataEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:39,7'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:39,7'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:39,7'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:39,7'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:39,7'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder8ShiftLowEv
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder11FlushStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer5FlushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:42,41'
          Dst:             _ZN10COutBuffer5FlushEv
    - functionName:    _ZN10COutBuffer5FlushEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10COutBuffer9FlushPartEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:100,22'
          Dst:             _ZN10COutBuffer9FlushPartEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder6CreateEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          191
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4NBT212CMatchFinderC2Ev
        - _ZN4NBT312CMatchFinderC2Ev
        - _ZN4NBT412CMatchFinderC2Ev
        - _ZN4NHC412CMatchFinderC2Ev
        - _ZN9CMyComPtrI12IMatchFinderEaSEPS0_
        - _ZN9NCompress11NRangeCoder8CEncoder6CreateEj
        - _ZN9NCompress5NLZMA15CLiteralEncoder6CreateEii
        - _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
        - _ZNK9CMyComPtrI12IMatchFinderEntEv
        - _ZNK9CMyComPtrI12IMatchFinderEptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:249,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:245,22'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder6CreateEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:247,7'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEntEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:255,42'
          Dst:             _ZN4NBT212CMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:264,42'
          Dst:             _ZN4NBT312CMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:273,42'
          Dst:             _ZN4NBT412CMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:284,42'
          Dst:             _ZN4NHC412CMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             _ZN9CMyComPtrI12IMatchFinderEaSEPS0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:291,9'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEcvPS0_Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:308,24'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder6CreateEii
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:313,3'
          Dst:             _ZNK9CMyComPtrI12IMatchFinderEptEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder8CEncoder9SetStreamEP20ISequentialOutStream
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:497,17'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder9SetStreamEP20ISequentialOutStream
    - functionName:    _ZN9NCompress5NLZMA8CEncoder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE4InitEv
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
        - _ZN9NCompress11NRangeCoder8CEncoder4InitEv
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - _ZN9NCompress5NLZMA10CBaseState4InitEv
        - _ZN9NCompress5NLZMA15CLiteralEncoder4InitEv
        - _ZN9NCompress5NLZMA7NLength8CEncoder4InitEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:509,15'
          Dst:             _ZN9NCompress5NLZMA10CBaseState4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:512,17'
          Dst:             _ZN9NCompress11NRangeCoder8CEncoder4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:527,19'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:531,26'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:531,26'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:531,26'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:531,26'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:521,15'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:522,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:523,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:524,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:518,22'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:519,25'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:538,15'
          Dst:             _ZN9NCompress5NLZMA7NLength8CEncoder4InitEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:539,23'
          Dst:             _ZN9NCompress5NLZMA7NLength8CEncoder4InitEj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:541,20'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:535,23'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12SetTableSizeEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder12UpdateTablesEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          32
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder11UpdateTableEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:162,7'
          Dst:             _ZN9NCompress5NLZMA7NLength18CPriceTableEncoder11UpdateTableEj
    - functionName:    _ZN9NCompress5NLZMA10CBaseState4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA6CState4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:27,12'
          Dst:             _ZN9NCompress5NLZMA6CState4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:28,12'
          Dst:             _ZN10COutBuffer4InitEv
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress5NLZMA16CLiteralEncoder24InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:123,18'
          Dst:             _ZN9NCompress5NLZMA16CLiteralEncoder24InitEv
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi6EE4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN9NCompress5NLZMA7NLength8CEncoder4InitEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE4InitEv
        - _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE4InitEv
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:164,11'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:165,12'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:171,14'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:168,25'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:169,25'
          Dst:             _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi4EE4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi8EE4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN9NCompress11NRangeCoder15CBitTreeEncoderILi5ELi3EE4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoderBitTree.h:20,17'
          Dst:             _ZN9NCompress11NRangeCoder9CBitModelILi5EE4InitEv
    - functionName:    _ZN10COutBuffer4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder9SetStreamEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer9SetStreamEP20ISequentialOutStream
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:25,57'
          Dst:             _ZN10COutBuffer9SetStreamEP20ISequentialOutStream
    - functionName:    _ZN10COutBuffer9SetStreamEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CMyComPtrI20ISequentialOutStreamEaSEPS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:30,11'
          Dst:             _ZN9CMyComPtrI20ISequentialOutStreamEaSEPS0_
    - functionName:    _ZN9CMyComPtrI20ISequentialOutStreamEaSEPS0_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoder6CreateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBuffer6CreateEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:23,50'
          Dst:             _ZN10COutBuffer6CreateEj
    - functionName:    _ZNK9CMyComPtrI12IMatchFinderEntEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT212CMatchFinderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowC2Ev
        - _ZN12IMatchFinderC2Ev
        - _ZN13CMyUnknownImpC2Ev
        - _ZN24IMatchFinderSetNumPassesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN12IMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN11CLZInWindowC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN13CMyUnknownImpC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN24IMatchFinderSetNumPassesC2Ev
    - functionName:    _ZN4NBT312CMatchFinderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowC2Ev
        - _ZN12IMatchFinderC2Ev
        - _ZN13CMyUnknownImpC2Ev
        - _ZN24IMatchFinderSetNumPassesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN12IMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN11CLZInWindowC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN13CMyUnknownImpC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN24IMatchFinderSetNumPassesC2Ev
    - functionName:    _ZN4NBT412CMatchFinderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowC2Ev
        - _ZN12IMatchFinderC2Ev
        - _ZN13CMyUnknownImpC2Ev
        - _ZN24IMatchFinderSetNumPassesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN12IMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN11CLZInWindowC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN13CMyUnknownImpC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN24IMatchFinderSetNumPassesC2Ev
    - functionName:    _ZN4NHC412CMatchFinderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindowC2Ev
        - _ZN12IMatchFinderC2Ev
        - _ZN13CMyUnknownImpC2Ev
        - _ZN24IMatchFinderSetNumPassesC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN12IMatchFinderC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN11CLZInWindowC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN13CMyUnknownImpC2Ev
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:58,15'
          Dst:             _ZN24IMatchFinderSetNumPassesC2Ev
    - functionName:    _ZN9CMyComPtrI12IMatchFinderEaSEPS0_
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoder6CreateEii
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z7MyAllocm
        - _ZN9NCompress5NLZMA15CLiteralEncoder4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:110,7'
          Dst:             _ZN9NCompress5NLZMA15CLiteralEncoder4FreeEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:112,37'
          Dst:             _Z7MyAllocm
    - functionName:    _Z7MyAllocm
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/Alloc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12IMatchFinderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15IInWindowStreamC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h:19,8'
          Dst:             _ZN15IInWindowStreamC2Ev
    - functionName:    _ZN11CLZInWindowC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24IMatchFinderSetNumPassesC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NHC412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:76,1'
          Dst:             _ZN4NHC412CMatchFinderD2Ev
    - functionName:    _ZN4NHC412CMatchFinder9SetStreamEP19ISequentialInStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:149,16'
          Dst:             _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
    - functionName:    _ZN4NHC412CMatchFinder13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NHC412CMatchFinder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
        - _ZN11CLZInWindow4InitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:155,3'
          Dst:             _ZN11CLZInWindow4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:159,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NHC412CMatchFinder12GetIndexByteEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow12GetIndexByteEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:512,25'
          Dst:             _ZNK11CLZInWindow12GetIndexByteEi
    - functionName:    _ZN4NHC412CMatchFinder11GetMatchLenEijj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow11GetMatchLenEijj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:516,25'
          Dst:             _ZNK11CLZInWindow11GetMatchLenEijj
    - functionName:    _ZN4NHC412CMatchFinder20GetNumAvailableBytesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow20GetNumAvailableBytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:519,25'
          Dst:             _ZNK11CLZInWindow20GetNumAvailableBytesEv
    - functionName:    _ZN4NHC412CMatchFinder22GetPointerToCurrentPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow22GetPointerToCurrentPosEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:522,25'
          Dst:             _ZNK11CLZInWindow22GetPointerToCurrentPosEv
    - functionName:    _ZN4NHC412CMatchFinder19NeedChangeBufferPosEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow8NeedMoveEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:525,25'
          Dst:             _ZN11CLZInWindow8NeedMoveEj
    - functionName:    _ZN4NHC412CMatchFinder15ChangeBufferPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9MoveBlockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:528,18'
          Dst:             _ZN11CLZInWindow9MoveBlockEv
    - functionName:    _ZN4NHC412CMatchFinder6CreateEjjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z7MyAllocm
        - _ZN11CLZInWindow6CreateEjjj
        - _ZN4NHC412CMatchFinder10FreeMemoryEv
        - _ZN4NHC412CMatchFinder19FreeThisClassMemoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:96,20'
          Dst:             _ZN11CLZInWindow6CreateEjjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:103,5'
          Dst:             _ZN4NHC412CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:136,23'
          Dst:             _Z7MyAllocm
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NHC412CMatchFinder10FreeMemoryEv
    - functionName:    _ZN4NHC412CMatchFinder10GetMatchesEPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          385
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NHC412CMatchFinder7MovePosEv
        - _ZN4NHC412CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:209,14'
          Dst:             _ZN4NHC412CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:360,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:362,5'
          Dst:             _ZN4NHC412CMatchFinder9NormalizeEv
    - functionName:    _ZN4NHC412CMatchFinder4SkipEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NHC412CMatchFinder7MovePosEv
        - _ZN4NHC412CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:374,5'
          Dst:             _ZN4NHC412CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:472,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:474,5'
          Dst:             _ZN4NHC412CMatchFinder9NormalizeEv
    - functionName:    _ZThn8_N4NHC412CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NHC412CMatchFinderD2Ev
    - functionName:    _ZThn8_N4NHC412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NHC412CMatchFinderD0Ev
    - functionName:    _ZThn80_N4NHC412CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NHC412CMatchFinderD2Ev
    - functionName:    _ZThn80_N4NHC412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NHC412CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NHC412CMatchFinderD0Ev
    - functionName:    _ZN4NHC412CMatchFinder7MovePosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NHC412CMatchFinder9NormalizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:505,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:507,5'
          Dst:             _ZN4NHC412CMatchFinder9NormalizeEv
    - functionName:    _ZN11CLZInWindow7MovePosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN11CLZInWindow9MoveBlockEv
        - _ZN11CLZInWindow9ReadBlockEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h:63,9'
          Dst:             _ZN11CLZInWindow9MoveBlockEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h:64,14'
          Dst:             _ZN11CLZInWindow9ReadBlockEv
    - functionName:    _ZN4NHC412CMatchFinder9NormalizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          113
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:498,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN11CLZInWindow13ReduceOffsetsEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CLZInWindow9MoveBlockEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CLZInWindow9ReadBlockEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CLZInWindow6CreateEjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z7MyAllocm
        - _ZN11CLZInWindow4FreeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp:22,5'
          Dst:             _ZN11CLZInWindow4FreeEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp:25,29'
          Dst:             _Z7MyAllocm
    - functionName:    _ZN11CLZInWindow8NeedMoveEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CLZInWindow22GetPointerToCurrentPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CLZInWindow20GetNumAvailableBytesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CLZInWindow11GetMatchLenEijj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11CLZInWindow12GetIndexByteEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11CLZInWindow4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9ReadBlockEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp:44,10'
          Dst:             _ZN11CLZInWindow9ReadBlockEv
    - functionName:    _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZ/LZInWindow.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN24IMatchFinderSetNumPassesD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12IMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/IMatchFinder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:76,1'
          Dst:             _ZN4NBT412CMatchFinderD2Ev
    - functionName:    _ZN4NBT412CMatchFinder9SetStreamEP19ISequentialInStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:149,16'
          Dst:             _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
    - functionName:    _ZN4NBT412CMatchFinder13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT412CMatchFinder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
        - _ZN11CLZInWindow4InitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:155,3'
          Dst:             _ZN11CLZInWindow4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:159,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NBT412CMatchFinder12GetIndexByteEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow12GetIndexByteEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:512,25'
          Dst:             _ZNK11CLZInWindow12GetIndexByteEi
    - functionName:    _ZN4NBT412CMatchFinder11GetMatchLenEijj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow11GetMatchLenEijj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:516,25'
          Dst:             _ZNK11CLZInWindow11GetMatchLenEijj
    - functionName:    _ZN4NBT412CMatchFinder20GetNumAvailableBytesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow20GetNumAvailableBytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:519,25'
          Dst:             _ZNK11CLZInWindow20GetNumAvailableBytesEv
    - functionName:    _ZN4NBT412CMatchFinder22GetPointerToCurrentPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow22GetPointerToCurrentPosEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:522,25'
          Dst:             _ZNK11CLZInWindow22GetPointerToCurrentPosEv
    - functionName:    _ZN4NBT412CMatchFinder19NeedChangeBufferPosEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow8NeedMoveEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:525,25'
          Dst:             _ZN11CLZInWindow8NeedMoveEj
    - functionName:    _ZN4NBT412CMatchFinder15ChangeBufferPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9MoveBlockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:528,18'
          Dst:             _ZN11CLZInWindow9MoveBlockEv
    - functionName:    _ZN4NBT412CMatchFinder6CreateEjjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z7MyAllocm
        - _ZN11CLZInWindow6CreateEjjj
        - _ZN4NBT412CMatchFinder10FreeMemoryEv
        - _ZN4NBT412CMatchFinder19FreeThisClassMemoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:96,20'
          Dst:             _ZN11CLZInWindow6CreateEjjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:103,5'
          Dst:             _ZN4NBT412CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:136,23'
          Dst:             _Z7MyAllocm
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT412CMatchFinder10FreeMemoryEv
    - functionName:    _ZN4NBT412CMatchFinder10GetMatchesEPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          419
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT412CMatchFinder7MovePosEv
        - _ZN4NBT412CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:209,14'
          Dst:             _ZN4NBT412CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:317,5'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:360,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:362,5'
          Dst:             _ZN4NBT412CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT412CMatchFinder4SkipEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          298
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT412CMatchFinder7MovePosEv
        - _ZN4NBT412CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:386,7'
          Dst:             _ZN4NBT412CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:440,18'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:472,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:474,5'
          Dst:             _ZN4NBT412CMatchFinder9NormalizeEv
    - functionName:    _ZThn8_N4NBT412CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT412CMatchFinderD2Ev
    - functionName:    _ZThn8_N4NBT412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT412CMatchFinderD0Ev
    - functionName:    _ZThn80_N4NBT412CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT412CMatchFinderD2Ev
    - functionName:    _ZThn80_N4NBT412CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT412CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT412CMatchFinderD0Ev
    - functionName:    _ZN4NBT412CMatchFinder7MovePosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT412CMatchFinder9NormalizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:505,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:507,5'
          Dst:             _ZN4NBT412CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT412CMatchFinder9NormalizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:498,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NBT312CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:76,1'
          Dst:             _ZN4NBT312CMatchFinderD2Ev
    - functionName:    _ZN4NBT312CMatchFinder9SetStreamEP19ISequentialInStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:149,16'
          Dst:             _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
    - functionName:    _ZN4NBT312CMatchFinder13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT312CMatchFinder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
        - _ZN11CLZInWindow4InitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:155,3'
          Dst:             _ZN11CLZInWindow4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:159,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NBT312CMatchFinder12GetIndexByteEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow12GetIndexByteEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:512,25'
          Dst:             _ZNK11CLZInWindow12GetIndexByteEi
    - functionName:    _ZN4NBT312CMatchFinder11GetMatchLenEijj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow11GetMatchLenEijj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:516,25'
          Dst:             _ZNK11CLZInWindow11GetMatchLenEijj
    - functionName:    _ZN4NBT312CMatchFinder20GetNumAvailableBytesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow20GetNumAvailableBytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:519,25'
          Dst:             _ZNK11CLZInWindow20GetNumAvailableBytesEv
    - functionName:    _ZN4NBT312CMatchFinder22GetPointerToCurrentPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow22GetPointerToCurrentPosEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:522,25'
          Dst:             _ZNK11CLZInWindow22GetPointerToCurrentPosEv
    - functionName:    _ZN4NBT312CMatchFinder19NeedChangeBufferPosEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow8NeedMoveEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:525,25'
          Dst:             _ZN11CLZInWindow8NeedMoveEj
    - functionName:    _ZN4NBT312CMatchFinder15ChangeBufferPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9MoveBlockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:528,18'
          Dst:             _ZN11CLZInWindow9MoveBlockEv
    - functionName:    _ZN4NBT312CMatchFinder6CreateEjjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z7MyAllocm
        - _ZN11CLZInWindow6CreateEjjj
        - _ZN4NBT312CMatchFinder10FreeMemoryEv
        - _ZN4NBT312CMatchFinder19FreeThisClassMemoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:96,20'
          Dst:             _ZN11CLZInWindow6CreateEjjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:103,5'
          Dst:             _ZN4NBT312CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:136,23'
          Dst:             _Z7MyAllocm
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT312CMatchFinder10FreeMemoryEv
    - functionName:    _ZN4NBT312CMatchFinder10GetMatchesEPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          344
      EdgeCount:       73
      CyclomaticComplexity: 21
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT312CMatchFinder7MovePosEv
        - _ZN4NBT312CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:209,14'
          Dst:             _ZN4NBT312CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:317,5'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:360,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:362,5'
          Dst:             _ZN4NBT312CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT312CMatchFinder4SkipEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          285
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT312CMatchFinder7MovePosEv
        - _ZN4NBT312CMatchFinder9NormalizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:386,7'
          Dst:             _ZN4NBT312CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:440,18'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:472,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:474,5'
          Dst:             _ZN4NBT312CMatchFinder9NormalizeEv
    - functionName:    _ZThn8_N4NBT312CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT312CMatchFinderD2Ev
    - functionName:    _ZThn8_N4NBT312CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT312CMatchFinderD0Ev
    - functionName:    _ZThn80_N4NBT312CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT312CMatchFinderD2Ev
    - functionName:    _ZThn80_N4NBT312CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT312CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT312CMatchFinderD0Ev
    - functionName:    _ZN4NBT312CMatchFinder7MovePosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT312CMatchFinder9NormalizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:505,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:507,5'
          Dst:             _ZN4NBT312CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT312CMatchFinder9NormalizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:498,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NBT212CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinderD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:76,1'
          Dst:             _ZN4NBT212CMatchFinderD2Ev
    - functionName:    _ZN4NBT212CMatchFinder9SetStreamEP19ISequentialInStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:149,16'
          Dst:             _ZN11CLZInWindow9SetStreamEP19ISequentialInStream
    - functionName:    _ZN4NBT212CMatchFinder13ReleaseStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT212CMatchFinder4InitEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
        - _ZN11CLZInWindow4InitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:155,3'
          Dst:             _ZN11CLZInWindow4InitEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:159,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN4NBT212CMatchFinder12GetIndexByteEi
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow12GetIndexByteEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:512,25'
          Dst:             _ZNK11CLZInWindow12GetIndexByteEi
    - functionName:    _ZN4NBT212CMatchFinder11GetMatchLenEijj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow11GetMatchLenEijj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:516,25'
          Dst:             _ZNK11CLZInWindow11GetMatchLenEijj
    - functionName:    _ZN4NBT212CMatchFinder20GetNumAvailableBytesEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow20GetNumAvailableBytesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:519,25'
          Dst:             _ZNK11CLZInWindow20GetNumAvailableBytesEv
    - functionName:    _ZN4NBT212CMatchFinder22GetPointerToCurrentPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK11CLZInWindow22GetPointerToCurrentPosEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:522,25'
          Dst:             _ZNK11CLZInWindow22GetPointerToCurrentPosEv
    - functionName:    _ZN4NBT212CMatchFinder19NeedChangeBufferPosEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow8NeedMoveEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:525,25'
          Dst:             _ZN11CLZInWindow8NeedMoveEj
    - functionName:    _ZN4NBT212CMatchFinder15ChangeBufferPosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11CLZInWindow9MoveBlockEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:528,18'
          Dst:             _ZN11CLZInWindow9MoveBlockEv
    - functionName:    _ZN4NBT212CMatchFinder6CreateEjjjj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _Z7MyAllocm
        - _ZN11CLZInWindow6CreateEjjj
        - _ZN4NBT212CMatchFinder10FreeMemoryEv
        - _ZN4NBT212CMatchFinder19FreeThisClassMemoryEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:96,20'
          Dst:             _ZN11CLZInWindow6CreateEjjj
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:103,5'
          Dst:             _ZN4NBT212CMatchFinder19FreeThisClassMemoryEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:136,23'
          Dst:             _Z7MyAllocm
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT212CMatchFinder10FreeMemoryEv
    - functionName:    _ZN4NBT212CMatchFinder10GetMatchesEPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          309
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT212CMatchFinder7MovePosEv
        - _ZN4NBT212CMatchFinder9NormalizeEv
        - _ZN4NBT24HashEPKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:209,14'
          Dst:             _ZN4NBT212CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:228,22'
          Dst:             _ZN4NBT24HashEPKh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:317,5'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:360,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:362,5'
          Dst:             _ZN4NBT212CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT212CMatchFinder4SkipEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          264
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - _Z5MyMinIjET_S0_S0_
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT212CMatchFinder7MovePosEv
        - _ZN4NBT212CMatchFinder9NormalizeEv
        - _ZN4NBT24HashEPKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:386,7'
          Dst:             _ZN4NBT212CMatchFinder7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:407,22'
          Dst:             _ZN4NBT24HashEPKh
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:440,18'
          Dst:             _Z5MyMinIjET_S0_S0_
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:472,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:474,5'
          Dst:             _ZN4NBT212CMatchFinder9NormalizeEv
    - functionName:    _ZThn8_N4NBT212CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT212CMatchFinderD2Ev
    - functionName:    _ZThn8_N4NBT212CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT212CMatchFinderD0Ev
    - functionName:    _ZThn80_N4NBT212CMatchFinderD1Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinderD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT212CMatchFinderD2Ev
    - functionName:    _ZThn80_N4NBT212CMatchFinderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4NBT212CMatchFinderD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:0,0'
          Dst:             _ZN4NBT212CMatchFinderD0Ev
    - functionName:    _ZN4NBT212CMatchFinder7MovePosEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN11CLZInWindow7MovePosEv
        - _ZN4NBT212CMatchFinder9NormalizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:505,3'
          Dst:             _ZN11CLZInWindow7MovePosEv
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:507,5'
          Dst:             _ZN4NBT212CMatchFinder9NormalizeEv
    - functionName:    _ZN4NBT24HashEPKh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4NBT212CMatchFinder9NormalizeEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN11CLZInWindow13ReduceOffsetsEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../LZ/BinTree/BinTreeMain.h:498,3'
          Dst:             _ZN11CLZInWindow13ReduceOffsetsEi
    - functionName:    _ZN10COutBuffer6CreateEj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z7MyAllocm
        - _ZN10COutBuffer4FreeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:16,3'
          Dst:             _ZN10COutBuffer4FreeEv
        - Src:             'vendor/lzma-sdk/C/7zip/Common/OutBuffer.cpp:18,21'
          Dst:             _Z7MyAllocm
    - functionName:    _Z11WriteStreamP20ISequentialOutStreamPKvjPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/StreamUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          87
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress5NLZMA8CEncoder18ReleaseMatchFinderEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9CMyComPtrI12IMatchFinderE7ReleaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h:258,18'
          Dst:             _ZN9CMyComPtrI12IMatchFinderE7ReleaseEv
    - functionName:    _ZN9NCompress5NLZMA8CEncoder21SetWriteEndMarkerModeEb
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14ICompressCoderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h:19,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN21ICompressSetOutStreamC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h:104,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN27ICompressSetCoderPropertiesC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h:60,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN29ICompressWriteCoderPropertiesC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8IUnknownC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h:78,1'
          Dst:             _ZN8IUnknownC2Ev
    - functionName:    _ZN9CMyComPtrI12IMatchFinderEC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../../Common/MyCom.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9NCompress11NRangeCoder8CEncoderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10COutBufferC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/../RangeCoder/RangeCoder.h:15,7'
          Dst:             _ZN10COutBufferC2Ev
    - functionName:    _ZN9NCompress5NLZMA15CLiteralEncoderC2Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder12SetOutStreamEP20ISequentialOutStream
    - functionName:    _ZThn8_N9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder16ReleaseOutStreamEv
    - functionName:    _ZThn16_N9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder18SetCoderPropertiesEPKjPK14tagPROPVARIANTj
    - functionName:    _ZThn24_N9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/7zip/Compress/LZMA/LZMAEncoder.cpp:0,0'
          Dst:             _ZN9NCompress5NLZMA8CEncoder20WriteCoderPropertiesEP20ISequentialOutStream
    - functionName:    _ZN29ICompressWriteCoderPropertiesD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN27ICompressSetCoderPropertiesD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN21ICompressSetOutStreamD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14ICompressCoderD0Ev
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Compress/LZMA/../../ICoder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10ReadStreamP19ISequentialInStreamPvjPj
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/7zip/Common/StreamUtils.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          86
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CCRC6UpdateEPKvm
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CCRC12UpdateUInt64Ey
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CCRC10UpdateByteEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:51,5'
          Dst:             _ZN4CCRC10UpdateByteEh
    - functionName:    _ZN4CCRC10UpdateByteEh
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4CCRC12UpdateUInt32Ej
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CCRC10UpdateByteEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:45,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:45,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:45,5'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:45,5'
          Dst:             _ZN4CCRC10UpdateByteEh
    - functionName:    _ZN4CCRC12UpdateUInt16Et
      functionSourceFile: '/src/upx/vendor/lzma-sdk/C/Common/CRC.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4CCRC10UpdateByteEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:38,3'
          Dst:             _ZN4CCRC10UpdateByteEh
        - Src:             'vendor/lzma-sdk/C/Common/CRC.cpp:39,3'
          Dst:             _ZN4CCRC10UpdateByteEh
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22lzma_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/compress/compress_lzma.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj0ELj0ELj4EE5resetEv
        - _ZN3upx6OptVarIjLj2ELj0ELj4EE5resetEv
        - _ZN3upx6OptVarIjLj3ELj0ELj8EE5resetEv
        - _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE5resetEv
        - _ZN3upx6OptVarIjLj64ELj5ELj273EE5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_lzma.cpp:40,14'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EE5resetEv
        - Src:             'src/compress/compress_lzma.cpp:41,18'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EE5resetEv
        - Src:             'src/compress/compress_lzma.cpp:42,22'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EE5resetEv
        - Src:             'src/compress/compress_lzma.cpp:43,15'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE5resetEv
        - Src:             'src/compress/compress_lzma.cpp:45,20'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EE5resetEv
    - functionName:    _GLOBAL__sub_I_compress_ucl.cpp
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/compress/compress_ucl.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_ucl.cpp:336,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         230
      ICount:          1127
      EdgeCount:       380
      CyclomaticComplexity: 152
      functionsReached:
        - _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:344,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:346,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:349,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:347,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:354,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:350,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:356,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:355,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:359,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:357,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:364,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:360,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:366,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:365,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:369,9'
          Dst:             _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:367,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:370,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_ucl.cpp:345,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z18upx_ucl_decompressPKhjPhPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _ZL22convert_errno_from_ucli
        - ucl_nrv2b_decompress_safe_8
        - ucl_nrv2b_decompress_safe_le16
        - ucl_nrv2b_decompress_safe_le32
        - ucl_nrv2d_decompress_safe_8
        - ucl_nrv2d_decompress_safe_le16
        - ucl_nrv2d_decompress_safe_le32
        - ucl_nrv2e_decompress_safe_8
        - ucl_nrv2e_decompress_safe_le16
        - ucl_nrv2e_decompress_safe_le32
      functionUses:    10
      BranchProfiles:
        - Branch String:   'src/compress/compress_ucl.cpp:157,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:159,13'
          Dst:             ucl_nrv2b_decompress_safe_8
        - Src:             'src/compress/compress_ucl.cpp:162,13'
          Dst:             ucl_nrv2b_decompress_safe_le16
        - Src:             'src/compress/compress_ucl.cpp:165,13'
          Dst:             ucl_nrv2b_decompress_safe_le32
        - Src:             'src/compress/compress_ucl.cpp:168,13'
          Dst:             ucl_nrv2d_decompress_safe_8
        - Src:             'src/compress/compress_ucl.cpp:171,13'
          Dst:             ucl_nrv2d_decompress_safe_le16
        - Src:             'src/compress/compress_ucl.cpp:174,13'
          Dst:             ucl_nrv2d_decompress_safe_le32
        - Src:             'src/compress/compress_ucl.cpp:177,13'
          Dst:             ucl_nrv2e_decompress_safe_8
        - Src:             'src/compress/compress_ucl.cpp:180,13'
          Dst:             ucl_nrv2e_decompress_safe_le16
        - Src:             'src/compress/compress_ucl.cpp:183,13'
          Dst:             ucl_nrv2e_decompress_safe_le32
        - Src:             'src/compress/compress_ucl.cpp:186,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/compress/compress_ucl.cpp:191,12'
          Dst:             _ZL22convert_errno_from_ucli
    - functionName:    _ZL22convert_errno_from_ucli
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/compress/compress_ucl.cpp:35,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _Z15upx_ucl_adler32PKvjj
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ucl_adler32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:267,12'
          Dst:             ucl_adler32
    - functionName:    _Z22upx_ucl_version_stringv
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ucl_version_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:264,51'
          Dst:             ucl_version_string
    - functionName:    _ZL7my_freePv
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9my_mallocj
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10upx_callocmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:246,61'
          Dst:             _Z10upx_callocmm
    - functionName:    _Z12upx_ucl_initv
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL7my_freePv
        - _ZL9my_mallocj
        - __ucl_init2
        - strcmp
        - ucl_set_malloc_hooks
        - ucl_version
        - ucl_version_string
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:255,9'
          Dst:             __ucl_init2
        - Src:             'src/compress/compress_ucl.cpp:258,24'
          Dst:             ucl_version
        - Src:             'src/compress/compress_ucl.cpp:258,68'
          Dst:             ucl_version_string
        - Src:             'src/compress/compress_ucl.cpp:258,41'
          Dst:             strcmp
        - Src:             'src/compress/compress_ucl.cpp:260,5'
          Dst:             ucl_set_malloc_hooks
        - Src:             'src/compress/compress_ucl.cpp:260,5'
          Dst:             _ZL9my_mallocj
        - Src:             'src/compress/compress_ucl.cpp:260,5'
          Dst:             _ZL7my_freePv
    - functionName:    _Z20upx_ucl_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _ZL22convert_errno_from_ucli
        - ucl_nrv2b_test_overlap_8
        - ucl_nrv2b_test_overlap_le16
        - ucl_nrv2b_test_overlap_le32
        - ucl_nrv2d_test_overlap_8
        - ucl_nrv2d_test_overlap_le16
        - ucl_nrv2d_test_overlap_le32
        - ucl_nrv2e_test_overlap_8
        - ucl_nrv2e_test_overlap_le16
        - ucl_nrv2e_test_overlap_le32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/compress/compress_ucl.cpp:204,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:206,13'
          Dst:             ucl_nrv2b_test_overlap_8
        - Src:             'src/compress/compress_ucl.cpp:209,13'
          Dst:             ucl_nrv2b_test_overlap_le16
        - Src:             'src/compress/compress_ucl.cpp:212,13'
          Dst:             ucl_nrv2b_test_overlap_le32
        - Src:             'src/compress/compress_ucl.cpp:215,13'
          Dst:             ucl_nrv2d_test_overlap_8
        - Src:             'src/compress/compress_ucl.cpp:218,13'
          Dst:             ucl_nrv2d_test_overlap_le16
        - Src:             'src/compress/compress_ucl.cpp:221,13'
          Dst:             ucl_nrv2d_test_overlap_le32
        - Src:             'src/compress/compress_ucl.cpp:224,13'
          Dst:             ucl_nrv2e_test_overlap_8
        - Src:             'src/compress/compress_ucl.cpp:227,13'
          Dst:             ucl_nrv2e_test_overlap_le16
        - Src:             'src/compress/compress_ucl.cpp:230,13'
          Dst:             ucl_nrv2e_test_overlap_le32
        - Src:             'src/compress/compress_ucl.cpp:233,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/compress/compress_ucl.cpp:238,12'
          Dst:             _ZL22convert_errno_from_ucli
    - functionName:    _ZN21ucl_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18wrap_nprogress_ucljjiPv
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z16upx_ucl_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_ucl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          177
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _ZL22convert_errno_from_ucli
        - _ZN21ucl_compress_config_t5resetEv
        - ucl_nrv2b_99_compress
        - ucl_nrv2d_99_compress
        - ucl_nrv2e_99_compress
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_ucl.cpp:83,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_ucl.cpp:84,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_ucl.cpp:97,11'
          Dst:             _ZN21ucl_compress_config_t5resetEv
        - Src:             'src/compress/compress_ucl.cpp:121,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/compress/compress_ucl.cpp:132,13'
          Dst:             ucl_nrv2b_99_compress
        - Src:             'src/compress/compress_ucl.cpp:134,13'
          Dst:             ucl_nrv2d_99_compress
        - Src:             'src/compress/compress_ucl.cpp:136,13'
          Dst:             ucl_nrv2e_99_compress
        - Src:             'src/compress/compress_ucl.cpp:146,12'
          Dst:             _ZL22convert_errno_from_ucli
    - functionName:    _GLOBAL__sub_I_compress_zlib.cpp
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/compress/compress_zlib.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/compress/compress_zlib.cpp:294,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         80
      ICount:          399
      EdgeCount:       132
      CyclomaticComplexity: 54
      functionsReached:
        - _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:302,9'
          Dst:             _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:304,9'
          Dst:             _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:307,9'
          Dst:             _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:305,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             __cxa_end_catch
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:308,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/compress/compress_zlib.cpp:303,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          138
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL23convert_errno_from_zlibi
        - inflate
        - inflateEnd
        - inflateInit2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:148,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:163,10'
          Dst:             inflateInit2_
        - Src:             'src/compress/compress_zlib.cpp:166,10'
          Dst:             inflate
        - Src:             'src/compress/compress_zlib.cpp:172,10'
          Dst:             inflateEnd
        - Src:             'src/compress/compress_zlib.cpp:178,12'
          Dst:             inflateEnd
        - Src:             'src/compress/compress_zlib.cpp:179,9'
          Dst:             _ZL23convert_errno_from_zlibi
        - Src:             'src/compress/compress_zlib.cpp:187,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:188,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL23convert_errno_from_zlibi
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23upx_zlib_version_stringv
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zlibVersion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:229,52'
          Dst:             zlibVersion
    - functionName:    _Z13upx_zlib_initv
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcmp
        - zlibVersion
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:224,30'
          Dst:             zlibVersion
        - Src:             'src/compress/compress_zlib.cpp:224,9'
          Dst:             strcmp
    - functionName:    _Z21upx_zlib_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:200,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:202,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/compress/compress_zlib.cpp:203,14'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/compress/compress_zlib.cpp:205,33'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/compress/compress_zlib.cpp:206,33'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/compress/compress_zlib.cpp:205,13'
          Dst:             _Z19upx_zlib_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/compress/compress_zlib.cpp:214,28'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/compress/compress_zlib.cpp:217,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/compress/compress_zlib.cpp:217,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK3upx6OptVarIjLj0ELj0ELj4EEcvjEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx6OptVarIjLj8ELj1ELj9EEcvjEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK3upx6OptVarIjLj15ELj9ELj15EEcvjEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj15ETnS1_Lj9ETnS1_Lj15EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj8ETnS1_Lj1ETnS1_Lj9EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17upx_zlib_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          207
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL23convert_errno_from_zlibi
        - _ZN22zlib_compress_result_t5resetEv
        - _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
        - _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
        - _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj15ETnS1_Lj9ETnS1_Lj15EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj8ETnS1_Lj1ETnS1_Lj9EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZNK3upx6OptVarIjLj0ELj0ELj4EEcvjEv
        - _ZNK3upx6OptVarIjLj15ELj9ELj15EEcvjEv
        - _ZNK3upx6OptVarIjLj8ELj1ELj9EEcvjEv
        - deflate
        - deflateEnd
        - deflateInit2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:82,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:83,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:84,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:90,10'
          Dst:             _ZN22zlib_compress_result_t5resetEv
        - Src:             'src/compress/compress_zlib.cpp:95,41'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
        - Src:             'src/compress/compress_zlib.cpp:96,43'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
        - Src:             'src/compress/compress_zlib.cpp:97,40'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - Src:             'src/compress/compress_zlib.cpp:100,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj8ETnS1_Lj1ETnS1_Lj9EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/compress/compress_zlib.cpp:101,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj15ETnS1_Lj9ETnS1_Lj15EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/compress/compress_zlib.cpp:102,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/compress/compress_zlib.cpp:114,16'
          Dst:             _ZNK3upx6OptVarIjLj15ELj9ELj15EEcvjEv
        - Src:             'src/compress/compress_zlib.cpp:114,16'
          Dst:             _ZNK3upx6OptVarIjLj8ELj1ELj9EEcvjEv
        - Src:             'src/compress/compress_zlib.cpp:114,16'
          Dst:             _ZNK3upx6OptVarIjLj0ELj0ELj4EEcvjEv
        - Src:             'src/compress/compress_zlib.cpp:114,16'
          Dst:             deflateInit2_
        - Src:             'src/compress/compress_zlib.cpp:117,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:118,10'
          Dst:             deflate
        - Src:             'src/compress/compress_zlib.cpp:121,10'
          Dst:             deflateEnd
        - Src:             'src/compress/compress_zlib.cpp:127,12'
          Dst:             deflateEnd
        - Src:             'src/compress/compress_zlib.cpp:128,9'
          Dst:             _ZL23convert_errno_from_zlibi
        - Src:             'src/compress/compress_zlib.cpp:136,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/compress/compress_zlib.cpp:137,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj15ELj9ELj15EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EE5resetEv
      functionSourceFile: '/src/upx/src/compress/../util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearI22zlib_compress_config_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22zlib_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/compress/compress_zlib.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI22zlib_compress_config_tEvPT_
        - _ZN3upx6OptVarIjLj0ELj0ELj4EE5resetEv
        - _ZN3upx6OptVarIjLj15ELj9ELj15EE5resetEv
        - _ZN3upx6OptVarIjLj8ELj1ELj9EE5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zlib.cpp:30,5'
          Dst:             _Z9mem_clearI22zlib_compress_config_tEvPT_
        - Src:             'src/compress/compress_zlib.cpp:31,15'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EE5resetEv
        - Src:             'src/compress/compress_zlib.cpp:32,17'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EE5resetEv
        - Src:             'src/compress/compress_zlib.cpp:33,14'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EE5resetEv
    - functionName:    _GLOBAL__sub_I_compress_zstd.cpp
      functionSourceFile: '/src/upx/src/compress/compress_zstd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zstd.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/compress/compress_zstd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearI22zstd_compress_config_tEvPT_
      functionSourceFile: '/src/upx/src/compress/../conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22zstd_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/compress/compress_zstd.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI22zstd_compress_config_tEvPT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/compress/compress_zstd.cpp:35,49'
          Dst:             _Z9mem_clearI22zstd_compress_config_tEvPT_
    - functionName:    _GLOBAL__sub_I_c_file.cpp
      functionSourceFile: '/src/upx/src/console/c_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/c_file.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/c_file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_c_init.cpp
      functionSourceFile: '/src/upx/src/console/c_init.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/c_init.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/c_init.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_c_none.cpp
      functionSourceFile: '/src/upx/src/console/c_none.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/c_none.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/c_none.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_c_screen.cpp
      functionSourceFile: '/src/upx/src/console/c_screen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/c_screen.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/c_screen.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_s_djgpp2.cpp
      functionSourceFile: '/src/upx/src/console/s_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/s_djgpp2.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/s_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_s_object.cpp
      functionSourceFile: '/src/upx/src/console/s_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/s_object.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/s_object.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_s_vcsa.cpp
      functionSourceFile: '/src/upx/src/console/s_vcsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/s_vcsa.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/s_vcsa.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_s_win32.cpp
      functionSourceFile: '/src/upx/src/console/s_win32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/console/s_win32.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/console/s_win32.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _GLOBAL__sub_I_except.cpp
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN12EOFExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:102,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:102,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN9ThrowableD2Ev
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _ZN3upx10owner_freeIcEEvRPT_
        - _ZNSt9exceptionD2Ev
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:66,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/except.cpp:68,5'
          Dst:             _ZN3upx10owner_freeIcEEvRPT_
        - Src:             'src/except.cpp:69,1'
          Dst:             _ZNSt9exceptionD2Ev
    - functionName:    _ZN9ThrowabledlEPv
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10NO_fprintfP8_IO_FILEPKcz
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx10owner_freeIcEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 803
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD2Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ThrowableD0Ev
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:64,34'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.cpp:64,34'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN11IOExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:96,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:96,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN20OutOfMemoryExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:90,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:90,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN5ErrorD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:80,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:80,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN13InternalErrorD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:171,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:171,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN5ErrorC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableC2EPKcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:83,58'
          Dst:             _ZN9ThrowableC2EPKcib
    - functionName:    _ZN9ThrowableC2EPKcib
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z12assertFailedPKcS0_iS0_
        - _Z24upx_safe_strdup_noexceptPKc
        - _ZNSt9exceptionC2B8ne220000Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:36,63'
          Dst:             _ZNSt9exceptionC2B8ne220000Ev
        - Src:             'src/except.cpp:41,15'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/except.cpp:42,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/except.cpp:44,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
    - functionName:    _ZNSt9exceptionC2B8ne220000Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12assertFailedPKcS0_iS0_
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - fflush
        - fprintf
      functionUses:    1584
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:195,5'
          Dst:             fflush
        - Src:             'src/except.cpp:196,5'
          Dst:             fprintf
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt9exceptionD0Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18NotPackedExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:161,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:161,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN22AlreadyPackedExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:143,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:143,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN24NotCompressibleExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:149,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:149,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN32UnknownExecutableFormatExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:136,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:136,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN19CantUnpackExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:155,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:155,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN9ExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:73,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:73,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN17CantPackExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:130,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:130,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _Z19prettyExceptionNamePKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          79
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:221,18'
          Dst:             strncmp
    - functionName:    _Z17throwAssertFailedPKcS0_iS0_
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
      functionUses:    1034
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:207,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/except.cpp:209,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z13throwCantPackIcEvPKT_z
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:155,5'
          Dst:             _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
        - Src:             'src/except.cpp:157,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z13throwCantPackPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17CantPackExceptionC2EPKcb
        - _ZN19CantUnpackExceptionC2EPKcb
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    306
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:78,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:78,15'
          Dst:             _ZN17CantPackExceptionC2EPKcb
        - Src:             'src/except.cpp:78,9'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:78,9'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.cpp:80,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:80,15'
          Dst:             _ZN17CantPackExceptionC2EPKcb
        - Src:             'src/except.cpp:80,9'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:80,9'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.cpp:82,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:82,15'
          Dst:             _ZN17CantPackExceptionC2EPKcb
        - Src:             'src/except.cpp:82,9'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:82,9'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.cpp:84,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:84,15'
          Dst:             _ZN19CantUnpackExceptionC2EPKcb
        - Src:             'src/except.cpp:84,9'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:84,9'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _ZN17CantPackExceptionC2EPKcb
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:133,75'
          Dst:             _ZN9ExceptionC2EPKcib
    - functionName:    _ZN19CantUnpackExceptionC2EPKcb
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:158,77'
          Dst:             _ZN9ExceptionC2EPKcib
    - functionName:    _ZN9ExceptionC2EPKcib
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableC2EPKcib
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:76,78'
          Dst:             _ZN9ThrowableC2EPKcib
    - functionName:    _Z12assertFailediPKcS0_iS0_
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    726
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:202,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN12EOFExceptionC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11IOExceptionC2EPKci
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:105,65'
          Dst:             _ZN11IOExceptionC2EPKci
    - functionName:    _ZN11IOExceptionC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:99,64'
          Dst:             _ZN9ExceptionC2EPKcib
    - functionName:    _Z17throwEOFExceptionPKci
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12EOFExceptionC2EPKci
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:143,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:143,11'
          Dst:             _ZN12EOFExceptionC2EPKci
        - Src:             'src/except.cpp:143,5'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:143,5'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _ZN20OutOfMemoryExceptionC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:93,73'
          Dst:             _ZN9ExceptionC2EPKcib
    - functionName:    _Z25throwOutOfMemoryExceptionPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN20OutOfMemoryExceptionC2EPKci
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:135,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:135,11'
          Dst:             _ZN20OutOfMemoryExceptionC2EPKci
        - Src:             'src/except.cpp:135,5'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:135,5'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _ZN13InternalErrorC2EPKc
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5ErrorC2EPKci
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:174,55'
          Dst:             _ZN5ErrorC2EPKci
    - functionName:    _ZN18NotPackedExceptionC2EPKc
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19CantUnpackExceptionC2EPKcb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:164,60'
          Dst:             _ZN19CantUnpackExceptionC2EPKcb
    - functionName:    _Z14throwNotPackedPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN18NotPackedExceptionC2EPKc
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:117,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:117,11'
          Dst:             _ZN18NotPackedExceptionC2EPKc
        - Src:             'src/except.cpp:117,5'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:117,5'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z23throwAlreadyPackedByUPXPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18throwAlreadyPackedPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:102,5'
          Dst:             _Z18throwAlreadyPackedPKc
    - functionName:    _Z18throwAlreadyPackedPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22AlreadyPackedExceptionC2EPKc
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:97,44'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:97,50'
          Dst:             _ZN22AlreadyPackedExceptionC2EPKc
        - Src:             'src/except.cpp:97,44'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:97,44'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _ZN22AlreadyPackedExceptionC2EPKc
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17CantPackExceptionC2EPKcb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:146,64'
          Dst:             _ZN17CantPackExceptionC2EPKcb
    - functionName:    _ZN24NotCompressibleExceptionC2EPKc
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17CantPackExceptionC2EPKcb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:152,66'
          Dst:             _ZN17CantPackExceptionC2EPKcb
    - functionName:    _ZN32UnknownExecutableFormatExceptionC2EPKcb
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17CantPackExceptionC2EPKcb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:140,11'
          Dst:             _ZN17CantPackExceptionC2EPKcb
    - functionName:    _ZNSt9exceptionC2B8ne220000ERKS_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ThrowableC2ERKS_
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z12assertFailedPKcS0_iS0_
        - _Z24upx_safe_strdup_noexceptPKc
        - _ZNSt9exceptionC2B8ne220000ERKS_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:50,57'
          Dst:             _ZNSt9exceptionC2B8ne220000ERKS_
        - Src:             'src/except.cpp:55,15'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/except.cpp:56,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/except.cpp:58,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
    - functionName:    _Z18throwCantPackExactv
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:87,29'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z20throwFilterExceptionv
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:89,31'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z28throwUnknownExecutableFormatPKcb
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN32UnknownExecutableFormatExceptionC2EPKcb
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:92,5'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:92,11'
          Dst:             _ZN32UnknownExecutableFormatExceptionC2EPKcb
        - Src:             'src/except.cpp:92,5'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:92,5'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z20throwNotCompressiblePKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN24NotCompressibleExceptionC2EPKc
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:95,46'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:95,52'
          Dst:             _ZN24NotCompressibleExceptionC2EPKc
        - Src:             'src/except.cpp:95,46'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:95,46'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z15throwCantUnpackPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    178
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:111,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z18throwChecksumErrorv
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:120,29'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:120,35'
          Dst:             _ZN9ExceptionC2EPKcib
        - Src:             'src/except.cpp:120,29'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:120,29'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z28throwCompressedDataViolationv
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:122,39'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:122,45'
          Dst:             _ZN9ExceptionC2EPKcib
        - Src:             'src/except.cpp:122,39'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:122,39'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z18throwInternalErrorPKc
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13InternalErrorC2EPKc
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    71
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:128,44'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:128,50'
          Dst:             _ZN13InternalErrorC2EPKc
        - Src:             'src/except.cpp:128,44'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:128,44'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z14throwBadLoaderv
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18throwInternalErrorPKc
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:130,25'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _Z16throwIOExceptionPKci
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11IOExceptionC2EPKci
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:138,49'
          Dst:             __cxa_allocate_exception
        - Src:             'src/except.cpp:138,55'
          Dst:             _ZN11IOExceptionC2EPKci
        - Src:             'src/except.cpp:138,49'
          Dst:             __cxa_throw
        - Src:             'src/except.cpp:138,49'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _Z15throwCantUnpackIcEvPKT_z
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:165,5'
          Dst:             _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
        - Src:             'src/except.cpp:167,5'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _Z18throwInternalErrorIcEvPKT_z
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:175,5'
          Dst:             _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
        - Src:             'src/except.cpp:177,5'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _Z17throwIOException2IcEvPKT_z
      functionSourceFile: '/src/upx/src/except.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.cpp:185,5'
          Dst:             _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
        - Src:             'src/except.cpp:187,5'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _GLOBAL__sub_I_file.cpp
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.26
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/file.cpp:0,0'
          Dst:             __cxx_global_var_init.26
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.26
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/file.cpp:388,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         181
      ICount:          818
      EdgeCount:       297
      CyclomaticComplexity: 118
      functionsReached:
        - _ZN10OutputFileC2Ev
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIOKxEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIxEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN8FileBaseD2Ev
        - _ZN9InputFileC2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZNK8FileBase5getFdEv
        - _ZNK8FileBase6isOpenEv
        - _ZNK8FileBase7st_sizeEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:389,15'
          Dst:             _ZN9InputFileC2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:390,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:390,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:391,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:391,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIxEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKxEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:391,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:392,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:392,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:393,16'
          Dst:             _ZN10OutputFileC2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:392,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:394,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:394,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:394,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:395,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:395,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIxEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKxEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:395,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/file.cpp:396,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/file.cpp:396,5'
          Dst:             __cxa_end_catch
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:397,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:397,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:396,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/file.cpp:397,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:397,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:390,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9InputFileC2Ev
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8FileBaseC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.h:80,14'
          Dst:             _ZN8FileBaseC2Ev
    - functionName:    _ZNK8FileBase6isOpenEv
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8FileBase5getFdEv
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8FileBase7st_sizeEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIxEENS0_14Expression_lhsIOKT_EES6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKxEC2ES3_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKxEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKxEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIxiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKxEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKxEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIxiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN10OutputFileC2Ev
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8FileBaseC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.h:105,14'
          Dst:             _ZN8FileBaseC2Ev
    - functionName:    _ZNK10OutputFile15getBytesWrittenEv
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8FileBaseD2Ev
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN8FileBase14close_noexceptEv
        - _ZN8FileBase6closexEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:81,9'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/file.cpp:83,9'
          Dst:             _ZN8FileBase14close_noexceptEv
    - functionName:    _ZN8FileBase6closexEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN8FileBase14close_noexceptEv
        - __errno_location
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:124,10'
          Dst:             _ZN8FileBase14close_noexceptEv
        - Src:             'src/file.cpp:125,42'
          Dst:             __errno_location
        - Src:             'src/file.cpp:125,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN8FileBase14close_noexceptEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK8FileBase6isOpenEv
        - __clang_call_terminate
        - close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:111,9'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:112,13'
          Dst:             close
        - Src:             'src/file.cpp:112,13'
          Dst:             __clang_call_terminate
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8FileBaseD0Ev
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8FileBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:75,33'
          Dst:             _ZN8FileBaseD2Ev
    - functionName:    _ZN8FileBase4seekExi
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z18throwInternalErrorPKc
        - _Z20mem_size_valid_byteso
        - _ZNK8FileBase6isOpenEv
        - __errno_location
        - lseek64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:130,10'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:131,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:132,10'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/file.cpp:133,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:136,13'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:140,13'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:145,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/file.cpp:146,19'
          Dst:             lseek64
        - Src:             'src/file.cpp:148,40'
          Dst:             __errno_location
        - Src:             'src/file.cpp:148,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN8FileBase10set_extentExx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8FileBaseC2Ev
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10OutputFileD0Ev
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8FileBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.h:101,7'
          Dst:             _ZN8FileBaseD2Ev
    - functionName:    _ZN10OutputFile4seekExi
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20mem_size_valid_byteso
        - _ZN8FileBase4seekExi
      functionUses:    156
      BranchProfiles:
        - Branch String:   'src/file.cpp:329,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/file.cpp:326,10'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/file.cpp:327,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:328,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/file.cpp:339,19'
          Dst:             _ZN8FileBase4seekExi
    - functionName:    _ZNK10OutputFile7st_sizeEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16throwIOExceptionPKci
        - __errno_location
        - fstat64
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:320,9'
          Dst:             fstat64
        - Src:             'src/file.cpp:321,33'
          Dst:             __errno_location
        - Src:             'src/file.cpp:321,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN10OutputFile10set_extentExx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN8FileBase10set_extentExx
        - __errno_location
        - fstat64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:353,12'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/file.cpp:357,13'
          Dst:             fstat64
        - Src:             'src/file.cpp:358,37'
          Dst:             __errno_location
        - Src:             'src/file.cpp:358,13'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    fstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIOKxEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKxEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9InputFileD0Ev
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN8FileBaseD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.h:76,7'
          Dst:             _ZN8FileBaseD2Ev
    - functionName:    _ZN9InputFile4seekExi
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN8FileBase4seekExi
      functionUses:    310
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:214,28'
          Dst:             _ZN8FileBase4seekExi
        - Src:             'src/file.cpp:216,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKvE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZN26FileAlreadyExistsExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:114,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:114,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN21FileNotFoundExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:108,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:108,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN10OutputFile4openEPKcii
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5sopenEPKciii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.h:108,56'
          Dst:             _ZN10OutputFile5sopenEPKciii
    - functionName:    _ZN10OutputFile5sopenEPKciii
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN26FileAlreadyExistsExceptionC2EPKci
        - _ZN8FileBase6closexEv
        - _ZN8FileBase8do_sopenEv
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
        - __errno_location
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:241,5'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/file.cpp:248,17'
          Dst:             _ZN8FileBase8do_sopenEv
        - Src:             'src/file.cpp:255,13'
          Dst:             __errno_location
        - Src:             'src/file.cpp:256,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/file.cpp:256,19'
          Dst:             _ZN26FileAlreadyExistsExceptionC2EPKci
        - Src:             'src/file.cpp:256,13'
          Dst:             __cxa_throw
        - Src:             'src/file.cpp:256,13'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/file.cpp:258,13'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN8FileBase8do_sopenEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z18throwInternalErrorPKc
        - __errno_location
        - fstat64
        - open64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:88,15'
          Dst:             open64
        - Src:             'src/file.cpp:97,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/file.cpp:103,9'
          Dst:             fstat64
        - Src:             'src/file.cpp:104,33'
          Dst:             __errno_location
        - Src:             'src/file.cpp:104,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN26FileAlreadyExistsExceptionC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11IOExceptionC2EPKci
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:117,79'
          Dst:             _ZN11IOExceptionC2EPKci
    - functionName:    open64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          64
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10OutputFile4openEPKcii
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFileC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN8FileBase6closexEv
        - _ZN8FileBaseD2Ev
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:378,16'
          Dst:             _ZN10OutputFileC2Ev
        - Src:             'src/file.cpp:379,7'
          Dst:             _ZN10OutputFile4openEPKcii
        - Src:             'src/file.cpp:380,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/file.cpp:380,7'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/file.cpp:381,7'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/file.cpp:382,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:382,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/file.cpp:382,1'
          Dst:             __clang_call_terminate
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z15acc_safe_hwriteiPKvl
        - _Z16throwIOExceptionPKci
        - _Z8mem_sizeyy
        - _ZN5XSpan9raw_bytesIKvEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - _ZNK5XSpan15PtrOrSpanOrNullIKvE17raw_size_in_bytesEv
        - _ZNK5XSpan15PtrOrSpanOrNullIKvE7raw_ptrEv
        - _ZNK5XSpan15PtrOrSpanOrNullIKvE8raw_baseEv
        - _ZNK8FileBase6isOpenEv
        - __errno_location
      functionUses:    413
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:280,10'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:281,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:285,21'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/file.cpp:287,54'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKvE7raw_ptrEv
        - Src:             'src/file.cpp:287,69'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKvE17raw_size_in_bytesEv
        - Src:             'src/file.cpp:288,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKvE8raw_baseEv
        - Src:             'src/file.cpp:287,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/file.cpp:290,5'
          Dst:             __errno_location
        - Src:             'src/file.cpp:291,35'
          Dst:             _ZN5XSpan9raw_bytesIKvEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - Src:             'src/file.cpp:291,14'
          Dst:             _Z15acc_safe_hwriteiPKvl
        - Src:             'src/file.cpp:293,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKvE7raw_ptrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKvE17raw_size_in_bytesEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKvE8raw_baseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9raw_bytesIKvEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKvE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:136,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKvE9raw_bytesEm
    - functionName:    _ZN10OutputFile12unset_extentEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          33
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - __errno_location
        - lseek64
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:364,19'
          Dst:             lseek64
        - Src:             'src/file.cpp:366,41'
          Dst:             __errno_location
        - Src:             'src/file.cpp:366,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    103
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:309,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/file.cpp:310,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IS1_EERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/file.cpp:310,5'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN10OutputFile10openStdoutEib
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10acc_isattyi
        - _Z15acc_set_binmodeii
        - _Z16throwIOExceptionPKci
        - _ZN8FileBase6closexEv
        - __errno_location
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:263,5'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/file.cpp:265,19'
          Dst:             _Z10acc_isattyi
        - Src:             'src/file.cpp:273,18'
          Dst:             _Z15acc_set_binmodeii
        - Src:             'src/file.cpp:274,33'
          Dst:             __errno_location
        - Src:             'src/file.cpp:274,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN9InputFile5dupFdEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZNK8FileBase5getFdEv
        - _ZNK8FileBase6isOpenEv
        - __errno_location
        - dup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:223,10'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:224,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:229,19'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/file.cpp:229,13'
          Dst:             dup
        - Src:             'src/file.cpp:232,33'
          Dst:             __errno_location
        - Src:             'src/file.cpp:232,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    dup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9InputFile12st_size_origEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2ERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIvE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:66,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIvE9ensurePtrEv
    - functionName:    _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _ZN5XSpan9PtrOrSpanIvEC2ERKS1_
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
      functionUses:    305
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:207,24'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ERKS1_
        - Src:             'src/file.cpp:207,19'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/file.cpp:209,9'
          Dst:             _Z17throwEOFExceptionPKci
    - functionName:    _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z14acc_safe_hreadiPvl
        - _Z16throwIOExceptionPKci
        - _Z8mem_sizeyy
        - _ZN5XSpan9raw_bytesIvEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - _ZNK5XSpan9PtrOrSpanIvE17raw_size_in_bytesEv
        - _ZNK5XSpan9PtrOrSpanIvE7raw_ptrEv
        - _ZNK5XSpan9PtrOrSpanIvE8raw_baseEv
        - _ZNK8FileBase6isOpenEv
        - __errno_location
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:192,10'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:193,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:194,21'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/file.cpp:196,53'
          Dst:             _ZNK5XSpan9PtrOrSpanIvE7raw_ptrEv
        - Src:             'src/file.cpp:196,68'
          Dst:             _ZNK5XSpan9PtrOrSpanIvE17raw_size_in_bytesEv
        - Src:             'src/file.cpp:197,20'
          Dst:             _ZNK5XSpan9PtrOrSpanIvE8raw_baseEv
        - Src:             'src/file.cpp:196,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/file.cpp:199,5'
          Dst:             __errno_location
        - Src:             'src/file.cpp:200,34'
          Dst:             _ZN5XSpan9raw_bytesIvEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/file.cpp:200,14'
          Dst:             _Z14acc_safe_hreadiPvl
        - Src:             'src/file.cpp:202,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE7raw_ptrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE17raw_size_in_bytesEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIvE8raw_baseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9raw_bytesIvEENS_9PtrOrSpanIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIvE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:163,14'
          Dst:             _ZNK5XSpan9PtrOrSpanIvE9raw_bytesEm
    - functionName:    _ZN21FileNotFoundExceptionC2EPKci
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11IOExceptionC2EPKci
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:111,74'
          Dst:             _ZN11IOExceptionC2EPKci
    - functionName:    _ZN9InputFile5sopenEPKcii
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN21FileNotFoundExceptionC2EPKci
        - _ZN26FileAlreadyExistsExceptionC2EPKci
        - _ZN8FileBase6closexEv
        - _ZN8FileBase8do_sopenEv
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
        - __errno_location
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:173,5'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/file.cpp:180,17'
          Dst:             _ZN8FileBase8do_sopenEv
        - Src:             'src/file.cpp:181,13'
          Dst:             __errno_location
        - Src:             'src/file.cpp:182,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/file.cpp:182,19'
          Dst:             _ZN21FileNotFoundExceptionC2EPKci
        - Src:             'src/file.cpp:182,13'
          Dst:             __cxa_throw
        - Src:             'src/file.cpp:182,13'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/file.cpp:184,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/file.cpp:184,19'
          Dst:             _ZN26FileAlreadyExistsExceptionC2EPKci
        - Src:             'src/file.cpp:184,13'
          Dst:             __cxa_throw
        - Src:             'src/file.cpp:184,13'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/file.cpp:186,13'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZNK8FileBase4tellEv
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZNK8FileBase6isOpenEv
        - __errno_location
        - lseek64
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:153,10'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/file.cpp:154,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/file.cpp:155,19'
          Dst:             lseek64
        - Src:             'src/file.cpp:157,40'
          Dst:             __errno_location
        - Src:             'src/file.cpp:157,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN8FileBase6unlinkEPKc
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _ZN8FileBase15unlink_noexceptEPKc
        - __errno_location
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:67,10'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
        - Src:             'src/file.cpp:68,32'
          Dst:             __errno_location
        - Src:             'src/file.cpp:68,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _ZN8FileBase15unlink_noexceptEPKc
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - chmod
        - unlink
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:57,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/file.cpp:58,20'
          Dst:             unlink
        - Src:             'src/file.cpp:61,20'
          Dst:             chmod
        - Src:             'src/file.cpp:61,48'
          Dst:             unlink
    - functionName:    chmod
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8FileBase6renameEPKcS1_
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16throwIOExceptionPKci
        - __errno_location
        - rename
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:51,9'
          Dst:             rename
        - Src:             'src/file.cpp:53,42'
          Dst:             __errno_location
        - Src:             'src/file.cpp:53,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    rename
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8FileBase5chmodEPKci
      functionSourceFile: '/src/upx/src/file.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z16throwIOExceptionPKci
        - _Z17throwAssertFailedPKcS0_iS0_
        - __errno_location
        - chmod
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/file.cpp:36,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/file.cpp:38,9'
          Dst:             chmod
        - Src:             'src/file.cpp:39,32'
          Dst:             __errno_location
        - Src:             'src/file.cpp:39,9'
          Dst:             _Z16throwIOExceptionPKci
    - functionName:    _GLOBAL__sub_I_filter.cpp
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    '_ZZN10FilterImpl9getFilterEiENK3$_0clEv'
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          73
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:53,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/filter.cpp:57,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/filter.cpp:58,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN5XSpan9raw_bytesIKhEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:136,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKhE9raw_bytesEm
    - functionName:    _ZN6Filter4scanEN5XSpan15PtrOrSpanOrNullIKhEEj
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _Z20throwFilterExceptionv
        - _Z9NO_printfPKcz
        - _ZL10initFilterP6FilterPhj
        - _ZN10FilterImpl9getFilterEi
        - _ZN5XSpan9raw_bytesIKhEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:185,30'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - Src:             'src/filter.cpp:189,5'
          Dst:             _ZL10initFilterP6FilterPhj
        - Src:             'src/filter.cpp:191,47'
          Dst:             _ZN10FilterImpl9getFilterEi
        - Src:             'src/filter.cpp:193,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:201,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:203,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:205,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:207,9'
          Dst:             _Z20throwFilterExceptionv
    - functionName:    _ZL10initFilterP6FilterPhj
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10FilterImpl9getFilterEi
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - '_Z17upx_std_call_onceIZN10FilterImpl9getFilterEiE3$_0EvRmOT_'
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:51,5'
          Dst:             '_Z17upx_std_call_onceIZN10FilterImpl9getFilterEiE3$_0EvRmOT_'
        - Src:             'src/filter.cpp:68,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    '_Z17upx_std_call_onceIZN10FilterImpl9getFilterEiE3$_0EvRmOT_'
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - '_ZZN10FilterImpl9getFilterEiENK3$_0clEv'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:144,9'
          Dst:             '_ZZN10FilterImpl9getFilterEiENK3$_0clEv'
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Filter14verifyUnfilterEv
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z9NO_printfPKcz
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:179,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:181,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/filter.cpp:181,9'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
    - functionName:    _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          120
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z18throwInternalErrorPKc
        - _Z9NO_printfPKcz
        - _ZL10initFilterP6FilterPhj
        - _ZN10FilterImpl9getFilterEi
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:140,24'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/filter.cpp:141,5'
          Dst:             _ZL10initFilterP6FilterPhj
        - Src:             'src/filter.cpp:143,47'
          Dst:             _ZN10FilterImpl9getFilterEi
        - Src:             'src/filter.cpp:145,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:153,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:155,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:157,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:159,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:164,28'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/filter.cpp:165,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:136,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _ZN6Filter6filterEN5XSpan15PtrOrSpanOrNullIhEEj
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          116
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z18throwInternalErrorPKc
        - _Z20throwFilterExceptionv
        - _Z9NO_printfPKcz
        - _ZL10initFilterP6FilterPhj
        - _ZN10FilterImpl9getFilterEi
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:108,24'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/filter.cpp:109,5'
          Dst:             _ZL10initFilterP6FilterPhj
        - Src:             'src/filter.cpp:111,47'
          Dst:             _ZN10FilterImpl9getFilterEi
        - Src:             'src/filter.cpp:113,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:121,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/filter.cpp:126,23'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/filter.cpp:128,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:131,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/filter.cpp:133,9'
          Dst:             _Z20throwFilterExceptionv
    - functionName:    _ZN6Filter4initEij
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10initFilterP6FilterPhj
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:98,5'
          Dst:             _ZL10initFilterP6FilterPhj
    - functionName:    _ZN6FilterC2Ei
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Filter4initEij
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:94,54'
          Dst:             _ZN6Filter4initEij
    - functionName:    _ZN6Filter13isValidFilterEiPKi
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          52
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Filter13isValidFilterEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:78,10'
          Dst:             _ZN6Filter13isValidFilterEi
    - functionName:    _ZN6Filter13isValidFilterEi
      functionSourceFile: '/src/upx/src/filter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10FilterImpl9getFilterEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter.cpp:73,47'
          Dst:             _ZN10FilterImpl9getFilterEi
    - functionName:    _GLOBAL__sub_I_filter_impl.cpp
      functionSourceFile: '/src/upx/src/filter/filter_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/filter_impl.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/filter/filter_impl.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZL10update_mrujiPjRiS0_
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8f80_jcc2PK6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8f80_jmp1PK6Filter
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctojr.h:49,52'
          Dst:             _ZL8f80_jmp1PK6Filter
    - functionName:    _ZL8f80_jmp1PK6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8f80_callPK6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8get_ileni
      functionSourceFile: '/src/upx/src/filter/auipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8get_le26IhhEjPKT_
      functionSourceFile: '/src/upx/src/filter/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/../bele.h:388,74'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z8set_le26IhhEvPT_j
      functionSourceFile: '/src/upx/src/filter/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6getctoP6FilterPKhi
      functionSourceFile: '/src/upx/src/filter/getcto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          117
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8s_ppcbxxP6Filter
      functionSourceFile: '/src/upx/src/filter/ppcbxx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ppcbxx.h:64,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:65,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:72,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ppcbxx.h:86,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:87,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:99,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8u_ppcbxxP6Filter
      functionSourceFile: '/src/upx/src/filter/ppcbxx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ppcbxx.h:132,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:133,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:136,17'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL8f_ppcbxxP6Filter
      functionSourceFile: '/src/upx/src/filter/ppcbxx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ppcbxx.h:64,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:65,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:72,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ppcbxx.h:86,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:87,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ppcbxx.h:93,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ppcbxx.h:99,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub32_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:67,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub32_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:58,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:58,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:58,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub32_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:49,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:49,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:49,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub32_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:65,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub32_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:56,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:56,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:56,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub32_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:47,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:47,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:47,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub32_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:63,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub32_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:54,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:54,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:54,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub32_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:45,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:45,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:45,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub32_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:61,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub32_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:52,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:52,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:52,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub32_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub32.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub32.h:43,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sub32.h:43,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/sub32.h:43,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub16_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:67,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub16_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:58,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:58,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:58,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub16_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:49,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:49,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:49,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub16_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:65,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub16_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:56,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:56,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:56,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub16_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:47,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:47,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:47,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub16_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:63,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub16_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:54,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:54,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:54,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub16_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          68
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:45,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:45,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:45,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9s_sub16_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:61,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9u_sub16_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:52,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:52,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:52,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL9f_sub16_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub16.h:43,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sub16.h:43,35'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/sub16.h:43,35'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8s_sub8_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:67,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8u_sub8_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:58,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8f_sub8_4P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:49,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8s_sub8_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:65,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8u_sub8_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:56,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8f_sub8_3P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:47,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8s_sub8_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:63,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8u_sub8_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:54,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8f_sub8_2P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:45,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8s_sub8_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:61,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8u_sub8_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:52,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL8f_sub8_1P6Filter
      functionSourceFile: '/src/upx/src/filter/sub8.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sub8.h:43,34'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL23s_ctojr32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         73
      ICount:          349
      EdgeCount:       100
      CyclomaticComplexity: 29
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctojr.h:114,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:114,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:119,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctojr.h:119,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctojr.h:119,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctojr.h:133,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:133,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:210,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL23u_ctojr32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         71
      ICount:          314
      EdgeCount:       97
      CyclomaticComplexity: 28
      functionsReached:
        - _Z28throwCompressedDataViolationv
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL10update_mrujiPjRiS0_
        - _ZL8f80_callPK6Filter
        - _ZL8f80_jcc2PK6Filter
        - _ZL8f80_jmp1PK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctojr.h:242,29'
          Dst:             _ZL8f80_callPK6Filter
        - Src:             'src/filter/ctojr.h:243,29'
          Dst:             _ZL8f80_jmp1PK6Filter
        - Src:             'src/filter/ctojr.h:244,29'
          Dst:             _ZL8f80_jcc2PK6Filter
        - Src:             'src/filter/ctojr.h:253,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:267,29'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/filter/ctojr.h:274,25'
          Dst:             _ZL10update_mrujiPjRiS0_
        - Src:             'src/filter/ctojr.h:0,0'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL23f_ctojr32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctojr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         191
      ICount:          864
      EdgeCount:       266
      CyclomaticComplexity: 77
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL10update_mrujiPjRiS0_
        - _ZL6getctoP6FilterPKhi
        - _ZL8f80_callPK6Filter
        - _ZL8f80_jcc2PK6Filter
        - _ZL8f80_jmp1PK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctojr.h:95,29'
          Dst:             _ZL8f80_callPK6Filter
        - Src:             'src/filter/ctojr.h:96,29'
          Dst:             _ZL8f80_jmp1PK6Filter
        - Src:             'src/filter/ctojr.h:97,29'
          Dst:             _ZL8f80_jcc2PK6Filter
        - Src:             'src/filter/ctojr.h:114,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:114,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:119,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctojr.h:133,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctojr.h:162,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctojr.h:163,25'
          Dst:             _ZL10update_mrujiPjRiS0_
        - Src:             'src/filter/ctojr.h:168,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctojr.h:178,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctojr.h:196,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/ctojr.h:210,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL10s_auipc_leP6Filter
      functionSourceFile: '/src/upx/src/filter/auipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _ZL8get_ileni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/auipc.h:123,20'
          Dst:             _ZL8get_ileni
        - Src:             'src/filter/auipc.h:138,21'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/filter/auipc.h:143,25'
          Dst:             _ZL8get_ileni
    - functionName:    _ZL10u_auipc_leP6Filter
      functionSourceFile: '/src/upx/src/filter/auipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          150
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL8get_ileni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/auipc.h:206,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/auipc.h:208,20'
          Dst:             _ZL8get_ileni
        - Src:             'src/filter/auipc.h:211,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/auipc.h:221,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/auipc.h:226,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/auipc.h:227,9'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL10f_auipc_leP6Filter
      functionSourceFile: '/src/upx/src/filter/auipc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          186
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL8get_ileni
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/auipc.h:123,20'
          Dst:             _ZL8get_ileni
        - Src:             'src/filter/auipc.h:138,21'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/filter/auipc.h:143,25'
          Dst:             _ZL8get_ileni
        - Src:             'src/filter/auipc.h:151,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/auipc.h:152,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/auipc.h:157,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/auipc.h:158,13'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL12s_ct26arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12u_ct26arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le26IhhEjPKT_
        - _Z8set_le26IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:382,5'
          Dst:             _Z8get_le26IhhEjPKT_
        - Src:             'src/filter/ct.h:382,5'
          Dst:             _Z8set_le26IhhEvPT_j
    - functionName:    _ZL12f_ct26arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le26IhhEjPKT_
        - _Z8set_le26IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:378,5'
          Dst:             _Z8get_le26IhhEjPKT_
        - Src:             'src/filter/ct.h:378,5'
          Dst:             _Z8set_le26IhhEvPT_j
    - functionName:    _ZL12s_ct24arm_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12u_ct24arm_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be24PKh
        - _Z8set_be24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:343,5'
          Dst:             _Z8get_be24PKh
        - Src:             'src/filter/ct.h:343,5'
          Dst:             _Z8set_be24Phj
    - functionName:    _ZL12f_ct24arm_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be24PKh
        - _Z8set_be24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:339,5'
          Dst:             _Z8get_be24PKh
        - Src:             'src/filter/ct.h:339,5'
          Dst:             _Z8set_be24Phj
    - functionName:    _ZL12s_ct24arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12u_ct24arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le24PKh
        - _Z8set_le24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:311,5'
          Dst:             _Z8get_le24PKh
        - Src:             'src/filter/ct.h:311,5'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZL12f_ct24arm_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le24PKh
        - _Z8set_le24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:307,5'
          Dst:             _Z8get_le24PKh
        - Src:             'src/filter/ct.h:307,5'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZL22s_ctok32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctok.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         150
      ICount:          655
      EdgeCount:       211
      CyclomaticComplexity: 63
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctok.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctok.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctok.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctok.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/ctok.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL22u_ctok32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctok.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          143
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctok.h:141,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctok.h:143,17'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL22f_ctok32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctok.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          648
      EdgeCount:       208
      CyclomaticComplexity: 62
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctok.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctok.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctok.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/ctok.h:84,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctok.h:94,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/ctok.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL22s_ctoj32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctoj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         77
      ICount:          368
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctoj.h:59,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctoj.h:67,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctoj.h:67,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctoj.h:78,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctoj.h:81,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/ctoj.h:106,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL22u_ctoj32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctoj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctoj.h:138,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctoj.h:140,17'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL22f_ctoj32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ctoj.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         78
      ICount:          373
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctoj.h:59,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctoj.h:67,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/ctoj.h:78,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctoj.h:81,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/ctoj.h:83,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctoj.h:93,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/ctoj.h:106,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL21s_cto32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         77
      ICount:          368
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL21u_cto32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:139,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/cto.h:141,17'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL21f_cto32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         78
      ICount:          373
      EdgeCount:       104
      CyclomaticComplexity: 28
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:84,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/cto.h:94,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL19s_cto32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          302
      EdgeCount:       79
      CyclomaticComplexity: 22
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL19u_cto32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:139,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/cto.h:141,17'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL19f_cto32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          307
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:84,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/cto.h:94,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL19s_cto32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          302
      EdgeCount:       79
      CyclomaticComplexity: 22
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL19u_cto32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:139,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/cto.h:141,17'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL19f_cto32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/cto.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          307
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL6getctoP6FilterPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/cto.h:60,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:68,13'
          Dst:             _ZL6getctoP6FilterPKhi
        - Src:             'src/filter/cto.h:79,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/cto.h:82,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/filter/cto.h:84,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/cto.h:94,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/cto.h:107,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL14s_ctsw32_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14u_ctsw32_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:128,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:128,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/ctsw.h:128,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:128,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL14f_ctsw32_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:119,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:119,5'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctsw.h:119,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:119,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL14s_ctsw32_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14u_ctsw32_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:124,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:124,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/filter/ctsw.h:124,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:124,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL14f_ctsw32_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:115,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:115,5'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/filter/ctsw.h:115,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ctsw.h:115,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL11s_sw32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11u_sw32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:105,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/sw.h:105,37'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL11f_sw32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:98,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sw.h:98,37'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL9s_sw32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_sw32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:103,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/sw.h:103,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9f_sw32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:96,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sw.h:96,35'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL9s_sw32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_sw32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:101,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/sw.h:101,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9f_sw32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:94,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/sw.h:94,35'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL20s_ct32_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20u_ct32_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:266,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:266,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL20f_ct32_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:253,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:253,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL18s_ct32_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct32_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:262,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:262,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL18f_ct32_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:249,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:249,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL18s_ct32_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct32_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:258,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:258,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL18f_ct32_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:245,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:245,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL20s_ct32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20u_ct32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:227,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:227,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL20f_ct32_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:214,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:214,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL18s_ct32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:223,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:223,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL18f_ct32_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:210,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:210,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL18s_ct32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:219,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/filter/ct.h:219,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL18f_ct32_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:206,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:206,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZL11s_ct32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11u_ct32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:192,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:192,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL11f_ct32_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:183,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:183,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9s_ct32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_ct32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:189,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:189,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9f_ct32_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:180,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:180,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9s_ct32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_ct32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:187,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:187,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL9f_ct32_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:178,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/filter/ct.h:178,35'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZL14s_ctsw16_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14u_ctsw16_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:71,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:71,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/ctsw.h:71,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:71,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL14f_ctsw16_e9_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:62,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:62,5'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/filter/ctsw.h:62,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:62,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL14s_ctsw16_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14u_ctsw16_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:67,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:67,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/filter/ctsw.h:67,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:67,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL14f_ctsw16_e8_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ctsw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ctsw.h:58,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:58,5'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/filter/ctsw.h:58,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ctsw.h:58,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL11s_sw16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11u_sw16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:61,37'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/sw.h:61,37'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL11f_sw16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:54,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sw.h:54,37'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL9s_sw16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_sw16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:59,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/sw.h:59,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9f_sw16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:52,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sw.h:52,35'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL9s_sw16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_sw16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:57,35'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/sw.h:57,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9f_sw16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/sw.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/sw.h:50,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/sw.h:50,35'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL20s_ct16_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20u_ct16_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:138,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:138,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL20f_ct16_e8e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:125,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:125,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL18s_ct16_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct16_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:134,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:134,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL18f_ct16_e9_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:121,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:121,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL18s_ct16_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct16_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:130,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:130,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL18f_ct16_e8_bswap_beP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:117,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:117,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL20s_ct16_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20u_ct16_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:99,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:99,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL20f_ct16_e8e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:86,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:86,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL18s_ct16_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct16_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:95,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:95,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL18f_ct16_e9_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:82,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:82,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL18s_ct16_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18u_ct16_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:91,5'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/filter/ct.h:91,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL18f_ct16_e8_bswap_leP6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:78,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:78,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZL11s_ct16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11u_ct16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:64,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:64,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL11f_ct16_e8e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:55,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:55,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9s_ct16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_ct16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:61,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:61,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9f_ct16_e9P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:52,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:52,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9s_ct16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9u_ct16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:59,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:59,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZL9f_ct16_e8P6Filter
      functionSourceFile: '/src/upx/src/filter/ct.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/filter/ct.h:50,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/filter/ct.h:50,35'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _GLOBAL__sub_I_help.cpp
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearIN12_GLOBAL__N_111PackerNames5EntryEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         78
      ICount:          374
      EdgeCount:       94
      CyclomaticComplexity: 18
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z13upx_gnomesortPvmmPFiPKvS1_E
        - _Z9NO_printfPKcz
        - _Z9mem_clearIN12_GLOBAL__N_111PackerNames5EntryEEvPT_
        - _ZN6Filter13isValidFilterEi
        - _ZN6Packer13isValidFormatEi
        - _ZN6Packer24isValidCompressionMethodEi
        - le32_compare
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:165,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:166,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:168,9'
          Dst:             _Z9mem_clearIN12_GLOBAL__N_111PackerNames5EntryEEvPT_
        - Src:             'src/help.cpp:171,9'
          Dst:             _ZN6Packer13isValidFormatEi
        - Src:             'src/help.cpp:171,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:174,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:175,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:178,17'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/help.cpp:178,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:179,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:181,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:182,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:188,17'
          Dst:             _ZN6Filter13isValidFilterEi
        - Src:             'src/help.cpp:188,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:189,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:191,21'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:192,17'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:196,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:197,9'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:197,9'
          Dst:             le32_compare
        - Src:             'src/help.cpp:198,9'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:198,9'
          Dst:             le32_compare
        - Src:             'src/help.cpp:199,9'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EEC2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEC2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EEC2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EEC2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN22zlib_compress_config_tC2Ev
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
        - _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:722,8'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EEC2Ev
        - Src:             'src/conf.h:722,8'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EEC2Ev
        - Src:             'src/conf.h:722,8'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
    - functionName:    _ZN22lzma_compress_config_tC2Ev
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - _ZN3upx6OptVarIjLj2ELj0ELj4EEC2Ev
        - _ZN3upx6OptVarIjLj3ELj0ELj8EEC2Ev
        - _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEC2Ev
        - _ZN3upx6OptVarIjLj64ELj5ELj273EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:698,8'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EEC2Ev
        - Src:             'src/conf.h:698,8'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEC2Ev
        - Src:             'src/conf.h:698,8'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EEC2Ev
        - Src:             'src/conf.h:698,8'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEC2Ev
        - Src:             'src/conf.h:698,8'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EEC2Ev
    - functionName:    _ZN7OptionsUt10_C2Ev
      functionSourceFile: '/src/upx/src/options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7OptionsUt2_C2Ev
      functionSourceFile: '/src/upx/src/options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22lzma_compress_config_tC2Ev
        - _ZN22zlib_compress_config_tC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.h:124,5'
          Dst:             _ZN22lzma_compress_config_tC2Ev
        - Src:             'src/options.h:124,5'
          Dst:             _ZN22zlib_compress_config_tC2Ev
    - functionName:    _ZN12_GLOBAL__N_111PackerNames13compare_fnameEPKvS2_
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:213,16'
          Dst:             strcmp
    - functionName:    _ZN12_GLOBAL__N_111PackerNames5visitEP10PackerBasePv
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z12assertFailedPKcS0_iS0_
        - _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:203,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:204,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/help.cpp:205,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/help.cpp:207,15'
          Dst:             _ZN12_GLOBAL__N_111PackerNames3addEPK10PackerBase
        - Src:             'src/help.cpp:208,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12_GLOBAL__N_111PackerNamesC2Ev
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7OptionsC2Ev
      functionSourceFile: '/src/upx/src/options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7OptionsUt10_C2Ev
        - _ZN7OptionsUt2_C2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.h:58,8'
          Dst:             _ZN7OptionsUt2_C2Ev
        - Src:             'src/options.h:58,8'
          Dst:             _ZN7OptionsUt10_C2Ev
    - functionName:    '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17upx_safe_snprintfPcmPKcz
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:755,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/help.cpp:755,13'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fprintf
        - fputc
        - fwrite
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:581,17'
          Dst:             fwrite
        - Src:             'src/help.cpp:582,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:583,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:584,13'
          Dst:             fputc
    - functionName:    fputc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12show_sysinfoPKc
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _Z10upx_getenvPKc
        - _Z11show_headerv
        - _Z12show_versionb
        - '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
        - fflush
        - fprintf
        - fputc
        - fwrite
        - gmtime
        - localtime
        - time
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:563,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:566,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:567,9'
          Dst:             fflush
        - Src:             'src/help.cpp:568,9'
          Dst:             _Z12show_versionb
        - Src:             'src/help.cpp:569,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:571,5'
          Dst:             fflush
        - Src:             'src/help.cpp:588,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:593,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:598,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:607,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:610,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:613,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:616,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:619,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:622,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:625,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:633,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:634,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:635,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:636,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:637,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:638,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:639,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:683,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:686,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:689,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:697,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:702,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:707,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:712,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:716,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:720,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:725,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:728,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:737,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:740,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_0clES0_S0_xi'
        - Src:             'src/help.cpp:761,26'
          Dst:             time
        - Src:             'src/help.cpp:762,30'
          Dst:             localtime
        - Src:             'src/help.cpp:762,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
        - Src:             'src/help.cpp:763,9'
          Dst:             fputc
        - Src:             'src/help.cpp:764,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:765,30'
          Dst:             gmtime
        - Src:             'src/help.cpp:765,9'
          Dst:             '_ZZ12show_sysinfoPKcENK3$_1clEPcmPK2tm'
        - Src:             'src/help.cpp:766,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:772,25'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/help.cpp:773,9'
          Dst:             fputc
        - Src:             'src/help.cpp:775,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:777,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:779,13'
          Dst:             fprintf
    - functionName:    _Z11show_headerv
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:100,5'
          Dst:             fprintf
    - functionName:    _Z12show_versionb
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          88
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _Z22upx_ucl_version_stringv
        - _Z23upx_lzma_version_stringv
        - _Z23upx_zlib_version_stringv
        - fprintf
        - fwrite
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:487,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:500,9'
          Dst:             _Z22upx_ucl_version_stringv
        - Src:             'src/help.cpp:502,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:505,9'
          Dst:             _Z23upx_zlib_version_stringv
        - Src:             'src/help.cpp:507,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:510,9'
          Dst:             _Z23upx_lzma_version_stringv
        - Src:             'src/help.cpp:512,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:525,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:528,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:529,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:530,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:533,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:537,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:549,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:552,5'
          Dst:             fprintf
    - functionName:    localtime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gmtime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12show_licensev
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11show_headerv
        - fwrite
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:443,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:446,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:461,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:466,5'
          Dst:             fwrite
    - functionName:    _ZL16list_all_packersP8_IO_FILEi
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          186
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - _Z13upx_gnomesortPvmmPFiPKvS1_E
        - _Z15upx_safe_strlenPKc
        - _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - _ZN12_GLOBAL__N_111PackerNames13compare_fnameEPKvS2_
        - _ZN12_GLOBAL__N_111PackerNames5visitEP10PackerBasePv
        - _ZN12_GLOBAL__N_111PackerNamesC2Ev
        - _ZN7Options5resetEv
        - _ZN7OptionsC2Ev
        - fprintf
        - fputc
        - fwrite
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:219,13'
          Dst:             _ZN7OptionsC2Ev
        - Src:             'src/help.cpp:220,7'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/help.cpp:222,17'
          Dst:             _ZN12_GLOBAL__N_111PackerNamesC2Ev
        - Src:             'src/help.cpp:224,12'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/help.cpp:224,12'
          Dst:             _ZN12_GLOBAL__N_111PackerNames5visitEP10PackerBasePv
        - Src:             'src/help.cpp:226,5'
          Dst:             _Z13upx_gnomesortPvmmPFiPKvS1_E
        - Src:             'src/help.cpp:226,5'
          Dst:             _ZN12_GLOBAL__N_111PackerNames13compare_fnameEPKvS2_
        - Src:             'src/help.cpp:233,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:234,13'
          Dst:             fwrite
        - Src:             'src/help.cpp:237,13'
          Dst:             fputc
        - Src:             'src/help.cpp:238,13'
          Dst:             fwrite
        - Src:             'src/help.cpp:236,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:241,13'
          Dst:             fputc
        - Src:             'src/help.cpp:240,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:245,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/help.cpp:247,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:250,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:253,17'
          Dst:             fprintf
        - Src:             'src/help.cpp:243,13'
          Dst:             fprintf
        - Src:             'src/help.cpp:259,9'
          Dst:             fputc
    - functionName:    _Z9show_helpi
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10show_usagev
        - _Z11show_headerv
        - _ZL16list_all_packersP8_IO_FILEi
        - fprintf
        - fwrite
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:270,5'
          Dst:             _Z11show_headerv
        - Src:             'src/help.cpp:271,5'
          Dst:             _Z10show_usagev
        - Src:             'src/help.cpp:275,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:277,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:290,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:293,5'
          Dst:             fprintf
        - Src:             'src/help.cpp:306,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:308,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:314,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:316,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:321,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:323,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:329,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:331,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:342,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:344,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:348,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:350,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:354,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:356,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:361,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:363,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:367,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:369,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:374,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:376,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:383,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:385,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:389,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:391,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:406,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:410,9'
          Dst:             fwrite
        - Src:             'src/help.cpp:412,9'
          Dst:             _ZL16list_all_packersP8_IO_FILEi
        - Src:             'src/help.cpp:406,5'
          Dst:             fwrite
        - Src:             'src/help.cpp:414,9'
          Dst:             fprintf
        - Src:             'src/help.cpp:417,5'
          Dst:             fwrite
    - functionName:    _Z10show_usagev
      functionSourceFile: '/src/upx/src/help.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/help.cpp:128,5'
          Dst:             fprintf
    - functionName:    _GLOBAL__sub_I_lefile.cpp
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIKhE11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIKhE11check_derefEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:541,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE6assignERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:317,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhE8makeBaseEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIhE7makePtrEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN6LeFile22decodeNonResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile22encodeNonResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile19decodeResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile19encodeResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile13decodePageMapEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile13encodePageMapEv
      functionSourceFile: '/src/upx/src/lefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:494,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - functionName:    _ZNK5XSpan4SpanIKhEdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE11check_derefEPS1_
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanIKhE11check_derefEPS1_
    - functionName:    _ZNK5XSpan4SpanIKhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE11check_derefEPS1_l
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan4SpanIKhE11check_derefEPS1_l
    - functionName:    _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:171,30'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:171,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK6LeFile11countFixupsEPj
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          232
      EdgeCount:       32
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le32IjjEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEixEl
        - _ZplIjEPT_S1_RK4LE32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/lefile.cpp:279,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/lefile.cpp:266,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:267,23'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/lefile.cpp:272,64'
          Dst:             _ZplIjEPT_S1_RK4LE32
        - Src:             'src/lefile.cpp:272,42'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/lefile.cpp:272,30'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/lefile.cpp:274,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/lefile.cpp:276,12'
          Dst:             _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/lefile.cpp:277,14'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:278,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:279,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/lefile.cpp:285,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:287,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:293,17'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:293,32'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:294,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:295,20'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:296,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:299,27'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:300,17'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:300,32'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:301,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:302,20'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:303,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:303,17'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/lefile.cpp:309,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/lefile.cpp:312,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/lefile.cpp:276,12'
          Dst:             _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
    - functionName:    _ZplIjEPT_S1_RK4LE32
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:925,34'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z8get_le32IjjEjPKT_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile9writeFileEP10OutputFileb
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          176
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:236,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:237,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:238,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:238,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:239,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:239,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:240,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:240,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:241,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:241,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:242,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:242,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:243,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:243,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:246,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:245,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:247,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:248,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:248,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:249,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:251,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:252,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:252,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:252,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/lefile.cpp:254,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:254,10'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    279
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile14readFileHeaderEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          228
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14mem_size_validyyyy
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:193,14'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:194,20'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:194,14'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/lefile.cpp:196,13'
          Dst:             memcmp
        - Src:             'src/lefile.cpp:199,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:199,40'
          Dst:             memcmp
        - Src:             'src/lefile.cpp:200,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:200,44'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:202,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:202,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:203,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:205,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:208,20'
          Dst:             memcmp
        - Src:             'src/lefile.cpp:209,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:209,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/lefile.cpp:210,18'
          Dst:             memcmp
        - Src:             'src/lefile.cpp:212,18'
          Dst:             memcmp
        - Src:             'src/lefile.cpp:213,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:219,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:220,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:220,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/lefile.cpp:221,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:221,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:221,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:221,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:222,73'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:222,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/lefile.cpp:223,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:223,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:223,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:224,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:225,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:225,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:225,10'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/lefile.cpp:226,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2EPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
      functionUses:    189
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
    - functionName:    _ZN6LeFile21writeNonResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:183,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:183,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN6LeFile20readNonResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:173,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:174,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:175,25'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/lefile.cpp:176,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:176,14'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:177,20'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:177,14'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _Z4NewTIhEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEneEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFile10writeImageEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIhEneEPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:168,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEneEPh
        - Src:             'src/lefile.cpp:169,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/lefile.cpp:169,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIhE6assignERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:115,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_ptr_or_null.h:115,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE6assignERKS1_
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIhE11makeNotNullEPh
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesE
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:234,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,34'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:235,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesE
    - functionName:    _ZN6LeFile9readImageEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          135
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:147,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:147,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:147,15'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/lefile.cpp:149,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:150,15'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/lefile.cpp:151,15'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/lefile.cpp:152,14'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/lefile.cpp:152,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/lefile.cpp:155,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:157,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:158,81'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:157,18'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:160,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:160,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:161,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/lefile.cpp:161,24'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/lefile.cpp:161,18'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/lefile.cpp:163,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:155,28'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK6LeFile12getImageSizeEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:139,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:140,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:140,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:141,14'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6LeFile11writeFixupsEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:134,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:134,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN6LeFile10readFixupsEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le32IjjEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIjEPT_S1_RK4LE32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:126,38'
          Dst:             _ZplIjEPT_S1_RK4LE32
        - Src:             'src/lefile.cpp:126,16'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/lefile.cpp:126,49'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/lefile.cpp:127,15'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/lefile.cpp:128,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:128,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:129,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:129,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _ZN6LeFile19writeFixupPageTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:122,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:122,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _Z4NewTIjEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN6LeFile18readFixupPageTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIjEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:114,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:115,20'
          Dst:             _Z4NewTIjEPT_y
        - Src:             'src/lefile.cpp:116,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:116,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:117,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:117,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _ZN6LeFile15writeEntryTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:110,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:110,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN6LeFile14readEntryTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:102,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:102,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:103,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:103,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:104,16'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/lefile.cpp:105,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:105,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _ZN6LeFile18writeResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:98,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:98,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN6LeFile17readResidentNamesEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:90,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:90,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:91,18'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/lefile.cpp:92,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:92,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:93,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:93,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _ZN6LeFile12writePageMapEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:86,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:86,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _Z4NewTIN6LeFile18le_pagemap_entry_tEEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN6LeFile11readPageMapEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z4NewTIN6LeFile18le_pagemap_entry_tEEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:74,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:75,19'
          Dst:             _Z4NewTIN6LeFile18le_pagemap_entry_tEEPT_y
        - Src:             'src/lefile.cpp:76,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:76,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:77,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:77,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:77,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/lefile.cpp:79,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:81,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/lefile.cpp:79,32'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6LeFile16writeObjectTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:70,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/lefile.cpp:70,14'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN6LeFile15readObjectTableEv
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:62,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:63,21'
          Dst:             _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - Src:             'src/lefile.cpp:64,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:64,10'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/lefile.cpp:65,16'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/lefile.cpp:65,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/lefile.cpp:65,10'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
    - functionName:    _ZN6LeFileD0Ev
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6LeFileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:40,28'
          Dst:             _ZN6LeFileD2Ev
    - functionName:    _ZN6LeFileD2Ev
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         45
      ICount:          198
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN9MemBufferD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:55,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/lefile.cpp:55,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _Z9mem_clearIN6LeFile11le_header_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6LeFileC2EP9InputFile
      functionSourceFile: '/src/upx/src/lefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN6LeFile11le_header_tEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/lefile.cpp:36,5'
          Dst:             _Z9mem_clearIN6LeFile11le_header_tEEvPT_
        - Src:             'src/lefile.cpp:37,5'
          Dst:             _Z9mem_clearIN6LeFile11le_header_tEEvPT_
    - functionName:    _GLOBAL__sub_I_linker.cpp
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN3upx13MallocDeleterIcE12delete_itemsEv
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ElfLinker10RelocationD2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12ElfLinkerX869alignCodeEj
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker13alignWithByteEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:249,53'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN9ElfLinker13alignWithByteEjh
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12ElfLinkerX86D0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:246,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN9ElfLinkerD2Ev
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10free_arrayIN9ElfLinker10RelocationEEvPPT_m
        - _ZL10free_arrayIN9ElfLinker6SymbolEEvPPT_m
        - _ZL10free_arrayIN9ElfLinker7SectionEEvPPT_m
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:117,5'
          Dst:             _ZL10free_arrayIN9ElfLinker7SectionEEvPPT_m
        - Src:             'src/linker.cpp:118,5'
          Dst:             _ZL10free_arrayIN9ElfLinker6SymbolEEvPPT_m
        - Src:             'src/linker.cpp:119,5'
          Dst:             _ZL10free_arrayIN9ElfLinker10RelocationEEvPPT_m
    - functionName:    _ZL10free_arrayIN9ElfLinker7SectionEEvPPT_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9ElfLinker7SectionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:58,9'
          Dst:             _ZN9ElfLinker7SectionD2Ev
    - functionName:    _ZL10free_arrayIN9ElfLinker6SymbolEEvPPT_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9ElfLinker6SymbolD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:58,9'
          Dst:             _ZN9ElfLinker6SymbolD2Ev
    - functionName:    _ZL10free_arrayIN9ElfLinker10RelocationEEvPPT_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          47
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9ElfLinker10RelocationD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:58,9'
          Dst:             _ZN9ElfLinker10RelocationD2Ev
    - functionName:    _ZN9ElfLinker6SymbolD2Ev
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ElfLinker7SectionD2Ev
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ElfLinkerD0Ev
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:114,34'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN9ElfLinker9alignCodeEj
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker13alignWithByteEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:102,44'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN9ElfLinker9alignDataEj
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker13alignWithByteEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:103,44'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:567,5'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
    - functionName:    _ZN16ElfLinkerPpc64leD0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:239,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN15ElfLinkerMipsLED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:214,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN18ElfLinkerRiscv64LED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:172,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN16ElfLinkerArm64LED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:165,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN14ElfLinkerArmLED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:188,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN14ElfLinkerAMD649alignCodeEj
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker13alignWithByteEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:160,53'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN14ElfLinkerAMD64D0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:157,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN14ElfLinkerPpc64D0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:230,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN14ElfLinkerPpc32D0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:221,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN15ElfLinkerMipsBED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:205,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN13ElfLinkerM68kD0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:195,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN14ElfLinkerArmBED0Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:179,7'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN12ElfLinkerX869relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:1067,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1068,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:1072,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1078,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1081,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:1084,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1085,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:1085,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:1086,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1087,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:1087,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:1089,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN14ElfLinkerPpc649relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          190
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z18throwInternalErrorPKc
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:1017,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1018,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:1018,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:1021,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1022,28'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/linker.cpp:1022,9'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/linker.cpp:1025,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1026,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:1030,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1039,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1041,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:1043,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:1043,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:1044,16'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1046,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:1048,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:1048,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:1049,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1052,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:1055,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1056,28'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:1056,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:1057,14'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1058,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:1058,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:1059,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1060,28'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/linker.cpp:1060,9'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/linker.cpp:1062,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN16ElfLinkerPpc64le9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          190
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z18throwInternalErrorPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:968,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:969,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/linker.cpp:969,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/linker.cpp:972,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:973,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:973,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:976,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:977,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:981,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:989,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:991,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:993,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:993,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:994,16'
          Dst:             strncmp
        - Src:             'src/linker.cpp:996,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:998,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:998,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:999,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1002,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:1005,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1006,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:1006,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:1007,14'
          Dst:             strncmp
        - Src:             'src/linker.cpp:1008,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:1008,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:1009,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:1010,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/linker.cpp:1010,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/linker.cpp:1012,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN14ElfLinkerPpc329relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:935,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:936,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:939,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:940,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:944,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:952,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:954,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:956,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:957,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:959,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/linker.cpp:961,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:963,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:0,0'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN15ElfLinkerMipsLE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:913,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:914,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:914,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:915,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:916,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:916,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:917,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:919,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:919,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:920,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:921,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:921,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:922,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:923,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:923,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:925,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN15ElfLinkerMipsBE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          95
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:886,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:887,32'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:887,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:888,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:889,32'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:889,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:890,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:892,32'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:892,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:893,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:894,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:894,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:895,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:896,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:896,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:898,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN13ElfLinkerM68k9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:861,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:862,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:865,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:869,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:871,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:872,28'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:872,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:873,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:874,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:874,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:876,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN13ElfLinkerM68k9alignCodeEj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8set_be16IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:852,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:853,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:855,9'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN18ElfLinkerRiscv64LE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          124
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z14ins_imm_RV_Bxxj
        - _Z14ins_imm_RV_JALj
        - _Z15ins_imm_RVC_Beqj
        - _Z15ins_imm_RVC_Jmpj
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:824,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:825,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:828,10'
          Dst:             strncmp
        - Src:             'src/linker.cpp:830,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:832,77'
          Dst:             _Z14ins_imm_RV_Bxxj
        - Src:             'src/linker.cpp:831,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:833,17'
          Dst:             strncmp
        - Src:             'src/linker.cpp:835,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:836,46'
          Dst:             _Z14ins_imm_RV_JALj
        - Src:             'src/linker.cpp:836,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:837,17'
          Dst:             strncmp
        - Src:             'src/linker.cpp:839,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:840,67'
          Dst:             _Z15ins_imm_RVC_Beqj
        - Src:             'src/linker.cpp:840,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:841,17'
          Dst:             strncmp
        - Src:             'src/linker.cpp:843,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:844,56'
          Dst:             _Z15ins_imm_RVC_Jmpj
        - Src:             'src/linker.cpp:844,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:845,17'
          Dst:             strncmp
        - Src:             'src/linker.cpp:846,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:848,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _Z14ins_imm_RV_Bxxj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14ins_imm_RV_JALj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ins_imm_RVC_Beqj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ins_imm_RVC_Jmpj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z16extr_imm_RVC_Jmpj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z16extr_imm_RVC_Beqj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15extr_imm_RV_Bxxj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15extr_imm_RV_JALj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16ElfLinkerArm64LE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          185
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:672,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:673,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:676,10'
          Dst:             strncmp
        - Src:             'src/linker.cpp:680,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:681,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:681,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:682,19'
          Dst:             strncmp
        - Src:             'src/linker.cpp:683,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:683,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:684,19'
          Dst:             strcmp
        - Src:             'src/linker.cpp:685,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/linker.cpp:685,13'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/linker.cpp:686,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:689,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:690,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:692,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:693,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:693,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:694,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:695,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/linker.cpp:695,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/linker.cpp:696,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:699,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:700,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:701,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:701,44'
          Dst:             strcmp
        - Src:             'src/linker.cpp:704,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:705,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:707,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN14ElfLinkerArmLE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          129
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le24PKh
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le24Phj
        - _Z8set_le32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:647,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:647,41'
          Dst:             strcmp
        - Src:             'src/linker.cpp:648,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:650,28'
          Dst:             _Z8get_le24PKh
        - Src:             'src/linker.cpp:650,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/linker.cpp:651,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:652,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:652,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:653,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:653,55'
          Dst:             strcmp
        - Src:             'src/linker.cpp:654,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:656,20'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:657,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:659,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:660,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:664,21'
          Dst:             strcmp
        - Src:             'src/linker.cpp:667,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN14ElfLinkerArmBE9relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be24PKh
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be24Phj
        - _Z8set_be32IhhEvPT_j
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:622,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:622,41'
          Dst:             strcmp
        - Src:             'src/linker.cpp:623,10'
          Dst:             strcmp
        - Src:             'src/linker.cpp:625,32'
          Dst:             _Z8get_be24PKh
        - Src:             'src/linker.cpp:625,9'
          Dst:             _Z8set_be24Phj
        - Src:             'src/linker.cpp:626,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:627,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/linker.cpp:627,9'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/linker.cpp:628,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:628,55'
          Dst:             strcmp
        - Src:             'src/linker.cpp:629,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:631,20'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:632,19'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/linker.cpp:634,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:635,9'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/linker.cpp:639,21'
          Dst:             strcmp
        - Src:             'src/linker.cpp:642,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZN14ElfLinkerAMD649relocate1EPKN9ElfLinker10RelocationEPhyPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          136
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - strcmp
        - strncmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:589,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:590,23'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
        - Src:             'src/linker.cpp:594,9'
          Dst:             strncmp
        - Src:             'src/linker.cpp:598,16'
          Dst:             strncmp
        - Src:             'src/linker.cpp:604,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:607,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:610,16'
          Dst:             strcmp
        - Src:             'src/linker.cpp:611,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:611,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/linker.cpp:612,14'
          Dst:             strncmp
        - Src:             'src/linker.cpp:613,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:613,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/linker.cpp:614,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:615,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/linker.cpp:615,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/linker.cpp:617,16'
          Dst:             _ZN9ElfLinker9relocate1EPKNS_10RelocationEPhyPKc
    - functionName:    _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9ElfLinker10findSymbolEPKcb
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:555,28'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
    - functionName:    _ZNK9ElfLinker10findSymbolEPKcb
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - strcmp
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:315,13'
          Dst:             strcmp
        - Src:             'src/linker.cpp:318,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
    - functionName:    _ZNK9ElfLinker11dumpSymbolsEjP8_IO_FILE
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK9ElfLinker10dumpSymbolEPKNS_6SymbolEjP8_IO_FILE
        - fprintf
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:539,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/linker.cpp:540,13'
          Dst:             fprintf
        - Src:             'src/linker.cpp:543,51'
          Dst:             strcmp
        - Src:             'src/linker.cpp:544,21'
          Dst:             _ZNK9ElfLinker10dumpSymbolEPKNS_6SymbolEjP8_IO_FILE
        - Src:             'src/linker.cpp:550,13'
          Dst:             _ZNK9ElfLinker10dumpSymbolEPKNS_6SymbolEjP8_IO_FILE
    - functionName:    _ZNK9ElfLinker10dumpSymbolEPKNS_6SymbolEjP8_IO_FILE
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17upx_safe_snprintfPcmPKcz
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:528,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/linker.cpp:529,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/linker.cpp:530,5'
          Dst:             fprintf
    - functionName:    _ZN9ElfLinker12defineSymbolEPKcy
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorIcEvPKT_z
        - _ZNK9ElfLinker10findSymbolEPKcb
        - strcmp
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:507,22'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/linker.cpp:508,9'
          Dst:             strcmp
        - Src:             'src/linker.cpp:509,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:510,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:512,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:515,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:520,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
    - functionName:    _ZN9ElfLinker8relocateEv
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          158
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorIcEvPKT_z
        - _Z9NO_printfPKcz
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:476,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:484,13'
          Dst:             strcmp
        - Src:             'src/linker.cpp:486,20'
          Dst:             strcmp
        - Src:             'src/linker.cpp:488,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:490,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/linker.cpp:496,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:499,9'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZNK9ElfLinker9getLoaderEPi
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          19
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9ElfLinker14getSectionSizeEPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:465,30'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
    - functionName:    _ZNK9ElfLinker11findSectionEPKcb
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - strcmp
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:306,13'
          Dst:             strcmp
        - Src:             'src/linker.cpp:309,9'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
    - functionName:    _ZNK9ElfLinker10getSectionEPKcPi
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:458,30'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
    - functionName:    _ZN9ElfLinker11addLoaderVAEPKcz
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker9addLoaderEPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:453,5'
          Dst:             _ZN9ElfLinker9addLoaderEPKcP13__va_list_tag
    - functionName:    _ZN9ElfLinker9addLoaderEPKcP13__va_list_tag
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN9ElfLinker9addLoaderEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:445,9'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
    - functionName:    _ZN9ElfLinker9addLoaderEPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          352
      EdgeCount:       79
      CyclomaticComplexity: 10
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z24upx_safe_strdup_noexceptPKc
        - _Z9NO_printfPKcz
        - _ZL3hexh
        - _ZN3upx13MallocDeleterIcEC2EPPcm
        - _ZN3upx13MallocDeleterIcED2Ev
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:383,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:387,19'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/linker.cpp:388,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:389,32'
          Dst:             _ZN3upx13MallocDeleterIcEC2EPPcm
        - Src:             'src/linker.cpp:390,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:441,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
        - Src:             'src/linker.cpp:399,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:400,26'
          Dst:             _ZL3hexh
        - Src:             'src/linker.cpp:401,26'
          Dst:             _ZL3hexh
        - Src:             'src/linker.cpp:413,32'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/linker.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:428,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:438,17'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:441,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
    - functionName:    _ZN3upx13MallocDeleterIcEC2EPPcm
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterIcED2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13MallocDeleterIcE12delete_itemsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:602,33'
          Dst:             _ZN3upx13MallocDeleterIcE12delete_itemsEv
    - functionName:    _ZL3hexh
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13realloc_arrayIN9ElfLinker10RelocationEEPPT_S4_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8mem_sizeyy
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:47,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:49,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/linker.cpp:49,15'
          Dst:             realloc
        - Src:             'src/linker.cpp:50,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13realloc_arrayIN9ElfLinker6SymbolEEPPT_S4_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8mem_sizeyy
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:47,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:49,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/linker.cpp:49,15'
          Dst:             realloc
        - Src:             'src/linker.cpp:50,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZL13realloc_arrayIN9ElfLinker7SectionEEPPT_S4_m
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8mem_sizeyy
        - realloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:47,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:49,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/linker.cpp:49,15'
          Dst:             realloc
        - Src:             'src/linker.cpp:50,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZL13grow_capacityjPj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          46
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          125
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _Z9NO_printfPKcz
        - _ZL13grow_capacityjPj
        - _ZL13realloc_arrayIN9ElfLinker10RelocationEEPPT_S4_m
        - _ZN9ElfLinker10RelocationC2EPKNS_7SectionEjPKcPKNS_6SymbolEy
        - _ZNK9ElfLinker10findSymbolEPKcb
        - _ZNK9ElfLinker11findSectionEPKcb
        - strcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:360,18'
          Dst:             strcmp
        - Src:             'src/linker.cpp:361,21'
          Dst:             strcmp
        - Src:             'src/linker.cpp:361,60'
          Dst:             strcmp
        - Src:             'src/linker.cpp:362,18'
          Dst:             strcmp
        - Src:             'src/linker.cpp:362,51'
          Dst:             strcmp
        - Src:             'src/linker.cpp:366,9'
          Dst:             _ZL13grow_capacityjPj
        - Src:             'src/linker.cpp:367,23'
          Dst:             _ZL13realloc_arrayIN9ElfLinker10RelocationEEPPT_S4_m
        - Src:             'src/linker.cpp:368,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:370,38'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/linker.cpp:370,71'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/linker.cpp:370,27'
          Dst:             _ZN9ElfLinker10RelocationC2EPKNS_7SectionEjPKcPKNS_6SymbolEy
    - functionName:    _ZN9ElfLinker10RelocationC2EPKNS_7SectionEjPKcPKNS_6SymbolEy
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:105,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN9ElfLinker9addSymbolEPKcS1_y
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZL13grow_capacityjPj
        - _ZL13realloc_arrayIN9ElfLinker6SymbolEEPPT_S4_m
        - _ZN9ElfLinker6SymbolC2EPKcPNS_7SectionEy
        - _ZNK9ElfLinker10findSymbolEPKcb
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:345,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:346,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:347,5'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:347,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:348,5'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/linker.cpp:348,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:349,9'
          Dst:             _ZL13grow_capacityjPj
        - Src:             'src/linker.cpp:350,19'
          Dst:             _ZL13realloc_arrayIN9ElfLinker6SymbolEEPPT_S4_m
        - Src:             'src/linker.cpp:351,36'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/linker.cpp:351,23'
          Dst:             _ZN9ElfLinker6SymbolC2EPKcPNS_7SectionEy
    - functionName:    _ZN9ElfLinker6SymbolC2EPKcPNS_7SectionEy
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z24upx_safe_strdup_noexceptPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:91,12'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/linker.cpp:92,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:93,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN9ElfLinker10addSectionEPKcPKvij
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          127
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZL13grow_capacityjPj
        - _ZL13realloc_arrayIN9ElfLinker7SectionEEPPT_S4_m
        - _ZN9ElfLinker7SectionC2EPKcPKvjj
        - _ZN9ElfLinker9addSymbolEPKcS1_y
        - _ZNK9ElfLinker11findSectionEPKcb
        - strcmp
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:324,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:325,21'
          Dst:             strcmp
        - Src:             'src/linker.cpp:325,47'
          Dst:             strcmp
        - Src:             'src/linker.cpp:327,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:328,5'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:328,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:329,5'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/linker.cpp:329,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:330,9'
          Dst:             _ZL13grow_capacityjPj
        - Src:             'src/linker.cpp:331,20'
          Dst:             _ZL13realloc_arrayIN9ElfLinker7SectionEEPPT_S4_m
        - Src:             'src/linker.cpp:332,24'
          Dst:             _ZN9ElfLinker7SectionC2EPKcPKvjj
        - Src:             'src/linker.cpp:336,14'
          Dst:             strcmp
        - Src:             'src/linker.cpp:337,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
    - functionName:    _ZN9ElfLinker7SectionC2EPKcPKvjj
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z24upx_safe_strdup_noexceptPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:69,12'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/linker.cpp:70,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:72,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:74,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN9ElfLinker21preprocessRelocationsEPcPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          184
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - _ZNK9ElfLinker11findSectionEPKcb
        - __isoc23_sscanf
        - __isoc23_strtoull
        - strchr
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:249,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:253,17'
          Dst:             strchr
        - Src:             'src/linker.cpp:254,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:259,17'
          Dst:             __isoc23_sscanf
        - Src:             'src/linker.cpp:260,27'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/linker.cpp:267,13'
          Dst:             __isoc23_sscanf
        - Src:             'src/linker.cpp:268,23'
          Dst:             strstr
        - Src:             'src/linker.cpp:269,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:272,23'
          Dst:             strstr
        - Src:             'src/linker.cpp:274,21'
          Dst:             strstr
        - Src:             'src/linker.cpp:279,17'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:279,17'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:279,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:288,23'
          Dst:             __isoc23_strtoull
        - Src:             'src/linker.cpp:289,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:296,17'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/linker.cpp:297,17'
          Dst:             _Z9NO_printfPKcz
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc23_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __isoc23_strtoull
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9ElfLinker17preprocessSymbolsEPcPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN9ElfLinker9addSymbolEPKcS1_y
        - __isoc23_sscanf
        - strchr
        - strcmp
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:212,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:215,17'
          Dst:             strchr
        - Src:             'src/linker.cpp:216,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:223,13'
          Dst:             __isoc23_sscanf
        - Src:             'src/linker.cpp:224,23'
          Dst:             strstr
        - Src:             'src/linker.cpp:225,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:226,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/linker.cpp:227,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:234,18'
          Dst:             __isoc23_sscanf
        - Src:             'src/linker.cpp:238,23'
          Dst:             strstr
        - Src:             'src/linker.cpp:239,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:240,17'
          Dst:             strcmp
        - Src:             'src/linker.cpp:242,13'
          Dst:             strcmp
        - Src:             'src/linker.cpp:242,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:243,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
    - functionName:    _ZN9ElfLinker18preprocessSectionsEPcPKc
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - __isoc23_sscanf
        - strchr
        - strstr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:190,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:193,17'
          Dst:             strchr
        - Src:             'src/linker.cpp:194,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:200,13'
          Dst:             __isoc23_sscanf
        - Src:             'src/linker.cpp:201,23'
          Dst:             strstr
        - Src:             'src/linker.cpp:202,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:203,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/linker.cpp:204,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:207,5'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/linker.cpp:208,5'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
    - functionName:    _ZN9ElfLinker4initEjPKvij
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          259
      EdgeCount:       60
      CyclomaticComplexity: 13
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z25throwOutOfMemoryExceptionPKc
        - _Z4NewTIhEPT_y
        - _Z4findPKviS0_i
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZN9ElfLinker17preprocessSymbolsEPcPKc
        - _ZN9ElfLinker18preprocessSectionsEPcPKc
        - _ZN9ElfLinker21preprocessRelocationsEPcPKc
        - _ZN9ElfLinker9addLoaderEPKc
        - memcmp
        - strstr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.cpp:125,23'
          Dst:             memcmp
        - Src:             'src/linker.cpp:131,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:132,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/linker.cpp:134,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:137,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:138,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/linker.cpp:140,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:142,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:144,17'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/linker.cpp:146,17'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/linker.cpp:148,13'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/linker.cpp:150,13'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/linker.cpp:153,17'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/linker.cpp:160,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:161,14'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/linker.cpp:163,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/linker.cpp:166,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/linker.cpp:170,19'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/linker.cpp:171,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/linker.cpp:174,32'
          Dst:             strstr
        - Src:             'src/linker.cpp:177,31'
          Dst:             strstr
        - Src:             'src/linker.cpp:180,9'
          Dst:             _ZN9ElfLinker18preprocessSectionsEPcPKc
        - Src:             'src/linker.cpp:177,31'
          Dst:             strstr
        - Src:             'src/linker.cpp:180,9'
          Dst:             _ZN9ElfLinker18preprocessSectionsEPcPKc
        - Src:             'src/linker.cpp:182,13'
          Dst:             _ZN9ElfLinker17preprocessSymbolsEPcPKc
        - Src:             'src/linker.cpp:184,13'
          Dst:             _ZN9ElfLinker21preprocessRelocationsEPcPKc
        - Src:             'src/linker.cpp:185,9'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
    - functionName:    _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionSourceFile: '/src/upx/src/linker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_main.cpp
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN3upx13MallocDeleterIPKcE12delete_itemsEv
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14check_not_bothbbPKcS0_
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          29
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7e_usagev
        - fprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:164,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:165,9'
          Dst:             _ZL7e_usagev
    - functionName:    _ZL7e_usagev
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10show_usagev
        - _ZL6e_exiti
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:118,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main.cpp:118,9'
          Dst:             __cxa_throw
        - Src:             'src/main.cpp:119,5'
          Dst:             _Z10show_usagev
        - Src:             'src/main.cpp:120,5'
          Dst:             _ZL6e_exiti
    - functionName:    _ZL6e_exiti
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          28
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18main_set_exit_codei
        - _ZL7do_exitv
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:111,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/main.cpp:111,9'
          Dst:             __cxa_throw
        - Src:             'src/main.cpp:112,12'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/main.cpp:113,5'
          Dst:             _ZL7do_exitv
    - functionName:    _Z18main_set_exit_codei
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7set_eeciPi
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:107,42'
          Dst:             _ZL7set_eeciPi
    - functionName:    _ZL7do_exitv
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - exit
        - fflush
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:77,9'
          Dst:             exit
        - Src:             'src/main.cpp:80,5'
          Dst:             fflush
        - Src:             'src/main.cpp:81,5'
          Dst:             fflush
        - Src:             'src/main.cpp:82,5'
          Dst:             exit
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL7set_eeciPi
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          71
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:102,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN7OptionsUt2_5resetEv
      functionSourceFile: '/src/upx/src/options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21ucl_compress_config_t5resetEv
        - _ZN22lzma_compress_config_t5resetEv
        - _ZN22zlib_compress_config_t5resetEv
        - _ZN22zstd_compress_config_t5resetEv
        - _ZN23bzip2_compress_config_t5resetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.h:131,23'
          Dst:             _ZN23bzip2_compress_config_t5resetEv
        - Src:             'src/options.h:132,22'
          Dst:             _ZN22lzma_compress_config_t5resetEv
        - Src:             'src/options.h:133,21'
          Dst:             _ZN21ucl_compress_config_t5resetEv
        - Src:             'src/options.h:134,22'
          Dst:             _ZN22zlib_compress_config_t5resetEv
        - Src:             'src/options.h:135,22'
          Dst:             _ZN22zstd_compress_config_t5resetEv
    - functionName:    _ZN3upx6OptVarIjLj15ELj9ELj15EE11assertValueERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:695,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj15ELj9ELj15EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj15ELj9ELj15EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EE11assertValueERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:695,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/cxxlib.h:696,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx6OptVarIjLj8ELj1ELj9EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj8ELj1ELj9EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj64ELj5ELj273EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj3ELj0ELj8EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj0ELj0ELj4EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EE11assertValueERKj
    - functionName:    _ZN3upx6OptVarIjLj2ELj0ELj4EEaSERKj
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:701,9'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EE11assertValueERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj15ETnS0_Lj9ETnS0_Lj15EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj15ELj9ELj15EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj15ELj9ELj15EEaSERKj
    - functionName:    _ZL9getoptvarIjEiPT_S0_S0_PKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          110
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL8e_optvalPKc
        - __isoc23_strtoll
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:323,9'
          Dst:             __isoc23_strtoll
        - Src:             'src/main.cpp:337,9'
          Dst:             _ZL8e_optvalPKc
    - functionName:    __isoc23_strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8e_optvalPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL6e_exiti
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:136,5'
          Dst:             fflush
        - Src:             'src/main.cpp:137,5'
          Dst:             fprintf
        - Src:             'src/main.cpp:138,5'
          Dst:             _ZL6e_exiti
    - functionName:    _ZL9getoptvarIjTnT_Lj8ETnS0_Lj1ETnS0_Lj9EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj8ELj1ELj9EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj8ELj1ELj9EEaSERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj64ETnS0_Lj5ETnS0_Lj273EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj64ELj5ELj273EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj64ELj5ELj273EEaSERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj4194304ETnS0_Lj1ETnS0_Lj1073741824EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj4194304ELj1ELj1073741824EEaSERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj3ETnS0_Lj0ETnS0_Lj8EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj3ELj0ELj8EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj3ELj0ELj8EEaSERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj0ELj0ELj4EEaSERKj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj0ELj0ELj4EEaSERKj
    - functionName:    _ZL9getoptvarIjTnT_Lj2ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZN3upx6OptVarIjLj2ELj0ELj4EEaSERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:346,13'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:348,14'
          Dst:             _ZN3upx6OptVarIjLj2ELj0ELj4EEaSERKj
    - functionName:    _ZL9getoptvarIiEiPT_S0_S0_PKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          109
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL8e_optvalPKc
        - __isoc23_strtoll
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:323,9'
          Dst:             __isoc23_strtoll
        - Src:             'src/main.cpp:337,9'
          Dst:             _ZL8e_optvalPKc
    - functionName:    _ZL10set_methodii
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL7set_cmdi
        - _ZN6Packer24isValidCompressionMethodEi
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:237,14'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/main.cpp:245,5'
          Dst:             _ZL7set_cmdi
    - functionName:    _ZL7set_cmdi
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15set_output_namePKcb
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _ZL7e_usagev
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:252,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:253,9'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:257,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:258,9'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:260,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/main.cpp:261,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:262,9'
          Dst:             _ZL7e_usagev
    - functionName:    _ZL24check_and_update_optionsii
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          200
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL14check_not_bothbbPKcS0_
        - _ZL7e_usagev
        - _ZN7OptionsUt2_5resetEv
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:170,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:178,18'
          Dst:             _ZN7OptionsUt2_5resetEv
        - Src:             'src/main.cpp:187,5'
          Dst:             _ZL14check_not_bothbbPKcS0_
        - Src:             'src/main.cpp:195,5'
          Dst:             _ZL14check_not_bothbbPKcS0_
        - Src:             'src/main.cpp:197,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:198,9'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:202,13'
          Dst:             fprintf
        - Src:             'src/main.cpp:204,13'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:207,5'
          Dst:             _ZL14check_not_bothbbPKcS0_
        - Src:             'src/main.cpp:208,5'
          Dst:             _ZL14check_not_bothbbPKcS0_
    - functionName:    _ZL13first_optionsiPPc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          163
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL9do_optioniPKc
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:1171,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1175,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1176,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1177,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1178,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1181,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1182,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1183,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1184,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1185,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1186,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1189,13'
          Dst:             strcmp
        - Src:             'src/main.cpp:1190,13'
          Dst:             _ZL9do_optioniPKc
    - functionName:    _ZL9do_optioniPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         227
      ICount:          1289
      EdgeCount:       251
      CyclomaticComplexity: 26
      functionsReached:
        - _Z10acc_isattyi
        - _Z12show_versionb
        - _Z15upx_safe_strlenPKc
        - _Z9show_helpi
        - _ZL10set_methodii
        - _ZL15set_output_namePKcb
        - _ZL6e_exiti
        - _ZL7set_cmdi
        - _ZL8e_methodii
        - _ZL8e_optargPKc
        - _ZL8set_termP8_IO_FILE
        - _ZL9getoptvarIiEiPT_S0_S0_PKc
        - _ZL9getoptvarIjEiPT_S0_S0_PKc
        - _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj15ETnS0_Lj9ETnS0_Lj15EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj2ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj3ETnS0_Lj0ETnS0_Lj8EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj4194304ETnS0_Lj1ETnS0_Lj1073741824EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj64ETnS0_Lj5ETnS0_Lj273EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZL9getoptvarIjTnT_Lj8ETnS0_Lj1ETnS0_Lj9EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - _ZN3upx7TriBoolIaLb1EEC2Ei
        - fprintf
        - strcmp
      functionUses:    8
      BranchProfiles:
        - Branch String:   'src/main.cpp:353,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main.cpp:362,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:375,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:378,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:383,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:389,14'
          Dst:             _Z10acc_isattyi
        - Src:             'src/main.cpp:391,13'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:395,9'
          Dst:             _Z9show_helpi
        - Src:             'src/main.cpp:396,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:402,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:405,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:408,9'
          Dst:             _ZL15set_output_namePKcb
        - Src:             'src/main.cpp:414,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:420,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:425,9'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:427,9'
          Dst:             _Z12show_versionb
        - Src:             'src/main.cpp:428,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:434,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:435,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:439,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:440,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:444,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:445,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:450,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:451,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:476,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:477,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:493,14'
          Dst:             _ZL10set_methodii
        - Src:             'src/main.cpp:494,13'
          Dst:             _ZL8e_methodii
        - Src:             'src/main.cpp:499,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/main.cpp:500,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:504,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/main.cpp:505,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:510,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:563,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:586,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:589,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:592,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:595,9'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:598,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:601,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:604,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:607,9'
          Dst:             _ZL9getoptvarIjTnT_Lj2ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:610,9'
          Dst:             _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:613,9'
          Dst:             _ZL9getoptvarIjTnT_Lj3ETnS0_Lj0ETnS0_Lj8EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:616,9'
          Dst:             _ZL9getoptvarIjTnT_Lj4194304ETnS0_Lj1ETnS0_Lj1073741824EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:619,9'
          Dst:             _ZL9getoptvarIjTnT_Lj64ETnS0_Lj5ETnS0_Lj273EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:622,9'
          Dst:             _ZL9getoptvarIjTnT_Lj8ETnS0_Lj1ETnS0_Lj9EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:625,9'
          Dst:             _ZL9getoptvarIjTnT_Lj15ETnS0_Lj9ETnS0_Lj15EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:628,9'
          Dst:             _ZL9getoptvarIjTnT_Lj0ETnS0_Lj0ETnS0_Lj4EEiPN3upx6OptVarIS0_XT0_EXT1_EXT2_EEEPKc
        - Src:             'src/main.cpp:640,27'
          Dst:             strcmp
        - Src:             'src/main.cpp:642,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:644,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:647,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:660,27'
          Dst:             strcmp
        - Src:             'src/main.cpp:662,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:664,32'
          Dst:             strcmp
        - Src:             'src/main.cpp:667,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:700,9'
          Dst:             _ZL9getoptvarIjEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:766,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:772,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:776,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/main.cpp:779,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:780,48'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/main.cpp:790,13'
          Dst:             _ZL9getoptvarIiEiPT_S0_S0_PKc
        - Src:             'src/main.cpp:795,13'
          Dst:             _ZL8e_optargPKc
        - Src:             'src/main.cpp:809,9'
          Dst:             fprintf
    - functionName:    _ZL8set_termP8_IO_FILE
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10acc_isattyi
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:227,20'
          Dst:             _Z10acc_isattyi
    - functionName:    _ZL8e_methodii
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7e_usagev
        - fflush
        - fprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:124,5'
          Dst:             fflush
        - Src:             'src/main.cpp:125,5'
          Dst:             fprintf
        - Src:             'src/main.cpp:126,5'
          Dst:             _ZL7e_usagev
    - functionName:    _ZL8e_optargPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL6e_exiti
        - fflush
        - fprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:130,5'
          Dst:             fflush
        - Src:             'src/main.cpp:131,5'
          Dst:             fprintf
        - Src:             'src/main.cpp:132,5'
          Dst:             _ZL6e_exiti
    - functionName:    _Z8upx_mainiPPc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          296
      EdgeCount:       70
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11fn_basenamePKc
        - _Z12assertFailedPKcS0_iS0_
        - _Z12show_licensev
        - _Z12show_sysinfoPKc
        - _Z12show_versionb
        - _Z12upx_ucl_initv
        - _Z13upx_lzma_initv
        - _Z13upx_zlib_initv
        - _Z14is_envvar_truePKcS0_
        - _Z16main_get_optionsiPPc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_doctest_checkiPPc
        - _Z19main_get_envoptionsv
        - _Z25upx_compiler_sanity_checkv
        - _Z8do_filesiiPPc
        - _Z9show_helpi
        - _ZL13first_optionsiPPc
        - _ZL24check_and_update_optionsii
        - _ZL6e_exiti
        - _ZL6e_helpv
        - _ZL7e_usagev
        - _ZL7set_cmdi
        - _ZL8set_termP8_IO_FILE
        - _ZN7Options5resetEv
        - fprintf
        - fwrite
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/main.cpp:1268,5'
          Branch Sides:    []
      Callsites:
        - Src:             'src/main.cpp:1200,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1205,5'
          Dst:             _Z25upx_compiler_sanity_checkv
        - Src:             'src/main.cpp:1206,18'
          Dst:             _Z17upx_doctest_checkiPPc
        - Src:             'src/main.cpp:0,0'
          Dst:             fprintf
        - Src:             'src/main.cpp:1212,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1217,10'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/main.cpp:1238,16'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/main.cpp:1243,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1248,5'
          Dst:             _Z13upx_lzma_initv
        - Src:             'src/main.cpp:1248,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1252,5'
          Dst:             _Z12upx_ucl_initv
        - Src:             'src/main.cpp:1252,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1254,5'
          Dst:             _Z13upx_zlib_initv
        - Src:             'src/main.cpp:1254,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1261,5'
          Dst:             _ZL13first_optionsiPPc
        - Src:             'src/main.cpp:1263,9'
          Dst:             _Z19main_get_envoptionsv
        - Src:             'src/main.cpp:1264,9'
          Dst:             _Z16main_get_optionsiPPc
        - Src:             'src/main.cpp:1265,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1267,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1271,9'
          Dst:             _ZL7set_cmdi
        - Src:             'src/main.cpp:1284,9'
          Dst:             _Z12show_sysinfoPKc
        - Src:             'src/main.cpp:1285,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1288,9'
          Dst:             _Z9show_helpi
        - Src:             'src/main.cpp:1289,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1292,9'
          Dst:             _Z12show_licensev
        - Src:             'src/main.cpp:1293,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1296,9'
          Dst:             _Z12show_versionb
        - Src:             'src/main.cpp:1297,9'
          Dst:             _ZL6e_exiti
        - Src:             'src/main.cpp:1300,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1306,9'
          Dst:             _ZL6e_helpv
        - Src:             'src/main.cpp:1307,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1308,5'
          Dst:             _ZL24check_and_update_optionsii
        - Src:             'src/main.cpp:1312,13'
          Dst:             _ZL6e_helpv
        - Src:             'src/main.cpp:1314,13'
          Dst:             _ZL7e_usagev
        - Src:             'src/main.cpp:1318,5'
          Dst:             _ZL8set_termP8_IO_FILE
        - Src:             'src/main.cpp:1319,9'
          Dst:             _Z8do_filesiiPPc
        - Src:             'src/main.cpp:1320,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1327,13'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/main.cpp:1332,13'
          Dst:             fwrite
    - functionName:    _Z19main_get_envoptionsv
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         84
      ICount:          395
      EdgeCount:       101
      CyclomaticComplexity: 19
      functionsReached:
        - _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - _Z10upx_callocmm
        - _Z10upx_getenvPKc
        - _Z12assertFailedPKcS0_iS0_
        - _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - _Z24upx_safe_strdup_noexceptPKc
        - _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - _ZL8e_envoptPKc
        - _ZL9do_optioniPKc
        - _ZN3upx13MallocDeleterIPKcEC2EPPS2_m
        - _ZN3upx13MallocDeleterIPKcED2Ev
        - _ZN3upx13MallocDeleterIcEC2EPPcm
        - _ZN3upx13MallocDeleterIcED2Ev
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:1098,11'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/main.cpp:1101,11'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/main.cpp:1102,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1105,30'
          Dst:             _ZN3upx13MallocDeleterIcEC2EPPcm
        - Src:             'src/main.cpp:1123,33'
          Dst:             _Z10upx_callocmm
        - Src:             'src/main.cpp:1124,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:1128,32'
          Dst:             _ZN3upx13MallocDeleterIPKcEC2EPPS2_m
        - Src:             'src/main.cpp:1148,51'
          Dst:             strcmp
        - Src:             'src/main.cpp:0,0'
          Dst:             _ZL8e_envoptPKc
        - Src:             'src/main.cpp:1164,1'
          Dst:             _ZN3upx13MallocDeleterIPKcED2Ev
        - Src:             'src/main.cpp:1152,5'
          Dst:             _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - Src:             'src/main.cpp:1153,5'
          Dst:             _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - Src:             'src/main.cpp:1156,20'
          Dst:             _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - Src:             'src/main.cpp:1157,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1164,1'
          Dst:             _ZN3upx13MallocDeleterIPKcED2Ev
        - Src:             'src/main.cpp:1164,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
        - Src:             'src/main.cpp:1164,1'
          Dst:             _ZN3upx13MallocDeleterIcED2Ev
    - functionName:    _Z16main_get_optionsiPPc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - _ZL7e_usagev
        - _ZL9do_optioniPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:1010,5'
          Dst:             _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
        - Src:             'src/main.cpp:1011,5'
          Dst:             _Z15acc_getopt_initP12acc_getopt_tiiPPc
        - Src:             'src/main.cpp:1014,20'
          Dst:             _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
        - Src:             'src/main.cpp:1015,13'
          Dst:             _ZL9do_optioniPKc
        - Src:             'src/main.cpp:1016,13'
          Dst:             _ZL7e_usagev
    - functionName:    _ZL6e_helpv
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9show_helpi
        - _ZL6e_exiti
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:142,5'
          Dst:             _Z9show_helpi
        - Src:             'src/main.cpp:143,5'
          Dst:             _ZL6e_exiti
    - functionName:    _ZL17prepare_shortoptsPcPKcPK20acc_getopt_longopt_t
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          208
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - strchr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:281,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:282,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:284,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/main.cpp:294,33'
          Dst:             strchr
        - Src:             'src/main.cpp:303,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL13handle_opterrP12acc_getopt_tPKcPv
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fprintf
        - fputc
        - vfprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:59,5'
          Dst:             fprintf
        - Src:             'src/main.cpp:60,5'
          Dst:             vfprintf
        - Src:             'src/main.cpp:61,5'
          Dst:             fputc
    - functionName:    vfprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx13MallocDeleterIPKcEC2EPPS2_m
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8e_envoptPKc
      functionSourceFile: '/src/upx/src/main.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL6e_exiti
        - fflush
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/main.cpp:148,5'
          Dst:             fflush
        - Src:             'src/main.cpp:150,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:153,9'
          Dst:             fprintf
        - Src:             'src/main.cpp:154,5'
          Dst:             _ZL6e_exiti
    - functionName:    _ZN3upx13MallocDeleterIPKcED2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx13MallocDeleterIPKcE12delete_itemsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:602,33'
          Dst:             _ZN3upx13MallocDeleterIPKcE12delete_itemsEv
    - functionName:    _GLOBAL__sub_I_msg.cpp
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZL8pr_printbPKc
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fputs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:0,0'
          Dst:             fputs
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z11infoWritingPKcx
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z4infoPKcz
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:217,5'
          Dst:             _Z4infoPKcz
    - functionName:    _Z4infoPKcz
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - _ZL10info_printPKc
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:198,5'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/msg.cpp:200,5'
          Dst:             _ZL10info_printPKc
    - functionName:    _ZL10info_printPKc
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10printSetNli
        - _Z14printClearLineP8_IO_FILE
        - fflush
        - fprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:166,9'
          Dst:             _Z14printClearLineP8_IO_FILE
        - Src:             'src/msg.cpp:0,0'
          Dst:             fprintf
        - Src:             'src/msg.cpp:172,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:173,5'
          Dst:             _Z10printSetNli
    - functionName:    _Z14printClearLineP8_IO_FILE
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10printSetNli
        - fflush
        - fputs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:50,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:51,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:54,5'
          Dst:             fputs
        - Src:             'src/msg.cpp:55,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:56,5'
          Dst:             _Z10printSetNli
    - functionName:    _Z10printSetNli
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z11infoWarningPKcz
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - _Z4infoPKcz
      functionUses:    97
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:209,5'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/msg.cpp:211,5'
          Dst:             _Z4infoPKcz
    - functionName:    _Z10infoHeaderPKcz
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - _ZL10info_printPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:184,5'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/msg.cpp:186,5'
          Dst:             _ZL10info_printPKc
    - functionName:    _Z10infoHeaderv
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23printUnhandledExceptionPKcPKSt9exception
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z19prettyExceptionNamePKc
        - _Z8printErrPKcS0_z
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:147,54'
          Dst:             _Z19prettyExceptionNamePKc
        - Src:             'src/msg.cpp:147,9'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/msg.cpp:149,9'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/msg.cpp:151,9'
          Dst:             _Z8printErrPKcS0_z
    - functionName:    _Z8printErrPKcS0_z
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - _ZL8pr_errorPKcS0_b
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:128,5'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/msg.cpp:131,5'
          Dst:             _ZL8pr_errorPKcS0_b
        - Src:             'src/msg.cpp:128,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZL8pr_errorPKcS0_b
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _Z10acc_isattyi
        - _Z10printSetNli
        - _Z14printClearLineP8_IO_FILE
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZL8pr_printbPKc
        - __clang_call_terminate
        - fflush
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:67,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:68,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:72,9'
          Dst:             _Z14printClearLineP8_IO_FILE
        - Src:             'src/msg.cpp:76,9'
          Dst:             _Z10printSetNli
        - Src:             'src/msg.cpp:82,14'
          Dst:             _Z10acc_isattyi
        - Src:             'src/msg.cpp:85,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/msg.cpp:85,56'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/msg.cpp:85,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/msg.cpp:86,5'
          Dst:             _ZL8pr_printbPKc
        - Src:             'src/msg.cpp:88,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/msg.cpp:89,5'
          Dst:             _ZL8pr_printbPKc
        - Src:             'src/msg.cpp:91,5'
          Dst:             _ZL8pr_printbPKc
        - Src:             'src/msg.cpp:92,5'
          Dst:             _ZL8pr_printbPKc
        - Src:             'src/msg.cpp:93,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:94,5'
          Dst:             fflush
        - Src:             'src/msg.cpp:67,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z9printWarnPKcS0_z
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - _ZL8pr_errorPKcS0_b
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:139,5'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/msg.cpp:142,5'
          Dst:             _ZL8pr_errorPKcS0_b
        - Src:             'src/msg.cpp:139,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK9Throwable9isWarningEv
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9Throwable8getErrnoEv
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9Throwable6getMsgEv
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8printErrPKcRK9Throwable
      functionSourceFile: '/src/upx/src/msg.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          119
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z19prettyExceptionNamePKc
        - _ZL8pr_errorPKcS0_b
        - _ZNK9Throwable6getMsgEv
        - _ZNK9Throwable8getErrnoEv
        - _ZNK9Throwable9isWarningEv
        - __clang_call_terminate
        - strerror
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/msg.cpp:105,47'
          Dst:             _Z19prettyExceptionNamePKc
        - Src:             'src/msg.cpp:105,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/msg.cpp:106,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/msg.cpp:107,30'
          Dst:             _ZNK9Throwable6getMsgEv
        - Src:             'src/msg.cpp:108,63'
          Dst:             _ZNK9Throwable6getMsgEv
        - Src:             'src/msg.cpp:108,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/msg.cpp:109,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/msg.cpp:110,30'
          Dst:             _ZNK9Throwable8getErrnoEv
        - Src:             'src/msg.cpp:111,72'
          Dst:             _ZNK9Throwable8getErrnoEv
        - Src:             'src/msg.cpp:111,61'
          Dst:             strerror
        - Src:             'src/msg.cpp:111,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/msg.cpp:115,13'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/msg.cpp:120,28'
          Dst:             _ZNK9Throwable9isWarningEv
        - Src:             'src/msg.cpp:120,5'
          Dst:             _ZL8pr_errorPKcS0_b
        - Src:             'src/msg.cpp:105,5'
          Dst:             __clang_call_terminate
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_options.cpp
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.3
        - __cxx_global_var_init.6
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/options.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'src/options.cpp:0,0'
          Dst:             __cxx_global_var_init.3
        - Src:             'src/options.cpp:0,0'
          Dst:             __cxx_global_var_init.6
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7OptionsC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:30,16'
          Dst:             _ZN7OptionsC2Ev
    - functionName:    __cxx_global_var_init.3
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:94,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.6
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/options.cpp:120,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         621
      ICount:          2814
      EdgeCount:       1024
      CyclomaticComplexity: 405
      functionsReached:
        - _ZL12test_optionsILm4EEvRAT__PKc
        - _ZL12test_optionsILm5EEvRAT__PKc
        - _ZN7Options5resetEv
        - _ZN7OptionsC2Ev
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - _ZN7doctest6detail7SubcaseD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZNK7doctest6detail7SubcasecvbEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:125,13'
          Dst:             _ZN7OptionsC2Ev
        - Src:             'src/options.cpp:127,10'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:133,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:134,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:134,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:135,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:135,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:135,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:139,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:131,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:140,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:140,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:140,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:140,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:141,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:141,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:141,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:145,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:137,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:146,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:146,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:146,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:146,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:147,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:147,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:147,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:151,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:143,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:152,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:152,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:152,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:152,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:153,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:153,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:153,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:157,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:149,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:158,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:158,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:158,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:158,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:159,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:159,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:159,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:160,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:160,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:160,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:164,9'
          Dst:             _ZL12test_optionsILm5EEvRAT__PKc
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:155,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:165,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:165,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:165,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:165,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:166,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:166,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:166,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:167,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:167,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:167,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:171,9'
          Dst:             _ZL12test_optionsILm4EEvRAT__PKc
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:162,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:172,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:172,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:172,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:172,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:173,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:173,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:174,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:174,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6detail7SubcaseC2ERKNS_6StringEPKci
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZNK7doctest6detail7SubcasecvbEv
        - Src:             'src/options.cpp:178,9'
          Dst:             _ZL12test_optionsILm5EEvRAT__PKc
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:169,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:179,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:179,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:179,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:179,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:180,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:180,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:180,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:181,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:181,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:176,5'
          Dst:             _ZN7doctest6detail7SubcaseD2Ev
        - Src:             'src/options.cpp:134,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7Options5resetEv
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10upx_getenvPKc
        - _Z9mem_clearI7OptionsEvPT_
        - _ZN3upx7TriBoolIaLb1EEC2Ei
        - _ZN7OptionsUt2_5resetEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:45,5'
          Dst:             _Z9mem_clearI7OptionsEvPT_
        - Src:             'src/options.cpp:46,12'
          Dst:             _ZN7OptionsUt2_5resetEv
        - Src:             'src/options.cpp:70,21'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/options.cpp:80,38'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/options.cpp:84,35'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/options.cpp:83,38'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
    - functionName:    _ZL12test_optionsILm4EEvRAT__PKc
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16main_get_optionsiPPc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:117,12'
          Dst:             _Z16main_get_optionsiPPc
    - functionName:    _ZL12test_optionsILm5EEvRAT__PKc
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16main_get_optionsiPPc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:117,12'
          Dst:             _Z16main_get_optionsiPPc
    - functionName:    _Z9mem_clearI7OptionsEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/options.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         166
      ICount:          795
      EdgeCount:       268
      CyclomaticComplexity: 104
      functionsReached:
        - _ZN7Options5resetEv
        - _ZN7OptionsC2Ev
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEcvNS0_6ResultEEv
        - _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIRKiEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIN3upx7TriBoolIaLb1EEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK3upx7TriBoolIaLb1EEcvbEv
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/options.cpp:100,13'
          Dst:             _ZN7OptionsC2Ev
        - Src:             'src/options.cpp:102,8'
          Dst:             _ZN7Options5resetEv
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:103,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:103,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:104,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:104,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:104,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:105,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:105,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKiEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:105,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN3upx7TriBoolIaLb1EEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:106,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:108,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:108,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:108,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:108,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIN3upx7TriBoolIaLb1EEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:110,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:110,9'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:110,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/options.cpp:111,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/options.cpp:111,5'
          Dst:             __cxa_end_catch
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:111,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/options.cpp:103,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKhEC2ES3_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEC2ES3_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIhiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIRKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIhiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKiEcvNS0_6ResultEEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest8toStringEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1515,24'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,32'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,24'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIN3upx7TriBoolIaLb1EEETnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS8_EESF_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEC2ES6_NS_10assertType4EnumE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEC2ES6_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEcvNS0_6ResultEEv
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest8toStringIN3upx7TriBoolIaLb1EEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - _ZNK3upx7TriBoolIaLb1EEcvbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1509,42'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1515,24'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,32'
          Dst:             _ZN7doctest8toStringIN3upx7TriBoolIaLb1EEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,24'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1516,17'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,20'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1518,13'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest8toStringIN3upx7TriBoolIaLb1EEETnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS6_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN3upx7TriBoolIaLb1EEEEENS_6StringERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1105,12'
          Dst:             _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN3upx7TriBoolIaLb1EEEEENS_6StringERKT_
    - functionName:    _ZN7doctest6detail15StringMakerBaseILb0EE7convertIN3upx7TriBoolIaLb1EEEEENS_6StringERKT_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6StringC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1042,20'
          Dst:             _ZN7doctest6StringC2EPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKN3upx7TriBoolIaLb1EEEEC2ES6_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKhEC2ES3_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_p_com.cpp
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2EPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
        - _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan9PtrOrSpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIhE11makeNotNullEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2EPvNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
        - _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan9PtrOrSpanIvE7makePtrEPv
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan9PtrOrSpanIvE8makeBaseEPv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIvE11makeNotNullEPv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIKvE7makePtrEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK7PackCom18getCallTrickOffsetEv
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer14optimizeFilterEP6FilterPKhj
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer15canUnpackFormatEi
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackCom11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackCom7getNameEv
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackCom9getFormatEv
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackCom10getVersionEv
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackComD0Ev
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPhNS_16XSpanSizeInBytesE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhE11makeNotNullEPh
        - _ZN5XSpan9PtrOrSpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan9PtrOrSpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
    - functionName:    _ZN7PackCom6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          85
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:215,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_com.cpp:216,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_com.cpp:219,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_com.cpp:220,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:220,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_com.cpp:223,41'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_com.cpp:225,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_com.cpp:228,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_com.cpp:228,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_com.cpp:228,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:228,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_com.cpp:231,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_com.cpp:232,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_com.cpp:233,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:233,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_com.cpp:237,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:237,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvE11makeNotNullEPv
        - _ZN5XSpan9PtrOrSpanIvEC2EPvNS_16XSpanSizeInBytesE
      functionUses:    120
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan9PtrOrSpanIvE11makeNotNullEPv
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPvNS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIKvE11makeNotNullEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_NS_16XSpanSizeInBytesE
      functionUses:    122
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN7PackCom9canUnpackEv
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:203,10'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_com.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK13MemBufferBaseIhEcvPhEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    155
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:96,21'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN7PackCom4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          142
      EdgeCount:       28
      CyclomaticComplexity: 13
      functionsReached:
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:169,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_com.cpp:170,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_com.cpp:171,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_com.cpp:172,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:172,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_com.cpp:177,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_com.cpp:181,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_com.cpp:184,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_com.cpp:185,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_com.cpp:188,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_com.cpp:191,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_com.cpp:195,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_com.cpp:196,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_com.cpp:196,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN9ElfLinker12defineSymbolEPKci
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker12defineSymbolEPKcy
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:106,54'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
    - functionName:    _ZN9ElfLinker12defineSymbolEPKcj
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker12defineSymbolEPKcy
      functionUses:    180
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:107,59'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
    - functionName:    _ZN7PackCom11patchLoaderEP10OutputFilePhij
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          157
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9NO_printfPKcz
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:131,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_com.cpp:132,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_com.cpp:139,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_com.cpp:141,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:142,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:143,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:144,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:145,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:146,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_com.cpp:147,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_com.cpp:153,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_com.cpp:155,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_com.cpp:155,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_com.cpp:156,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_com.cpp:156,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_com.cpp:157,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_com.cpp:157,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_com.cpp:158,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_com.cpp:159,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_com.cpp:160,5'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN7PackCom11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - _ZN7PackCom11addFilter16Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:112,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_com.cpp:123,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_com.cpp:124,9'
          Dst:             _ZN7PackCom11addFilter16Ei
    - functionName:    _ZN7PackCom11addFilter16Ei
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          116
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:86,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_com.cpp:87,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_com.cpp:91,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/p_com.cpp:99,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
    - functionName:    _ZNK8FileBase7getNameEv
      functionSourceFile: '/src/upx/src/file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackCom7canPackEv
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z10fn_has_extPKcS0_b
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK8FileBase7getNameEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:66,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_com.cpp:66,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_com.cpp:67,9'
          Dst:             memcmp
        - Src:             'src/p_com.cpp:67,38'
          Dst:             memcmp
        - Src:             'src/p_com.cpp:69,9'
          Dst:             memcmp
        - Src:             'src/p_com.cpp:71,25'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_com.cpp:71,10'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/p_com.cpp:73,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_com.cpp:75,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_com.cpp:77,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_com.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK7PackCom10getFiltersEv
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackCom21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12ElfLinkerX86C2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:246,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK7PackCom9newLinkerEv
      functionSourceFile: '/src/upx/src/p_com.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.cpp:44,49'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _GLOBAL__sub_I_p_cpm86.cpp
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK9PackCpm8611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_cpm86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9PackCpm867getNameEv
      functionSourceFile: '/src/upx/src/p_cpm86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9PackCpm869getFormatEv
      functionSourceFile: '/src/upx/src/p_cpm86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9PackCpm8610getVersionEv
      functionSourceFile: '/src/upx/src/p_cpm86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9PackCpm86D0Ev
      functionSourceFile: '/src/upx/src/p_cpm86.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.h:47,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN9PackCpm866unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:484,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_cpm86.cpp:485,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_cpm86.cpp:487,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_cpm86.cpp:488,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:488,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_cpm86.cpp:491,41'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_cpm86.cpp:494,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_cpm86.cpp:497,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_cpm86.cpp:497,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_cpm86.cpp:497,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:497,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_cpm86.cpp:505,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_cpm86.cpp:507,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:507,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN9PackCpm869canUnpackEv
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN9InputFile4seekExi
        - _ZN9PackCpm8614readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:470,10'
          Dst:             _ZN9PackCpm8614readFileHeaderEv
        - Src:             'src/p_cpm86.cpp:473,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_cpm86.cpp:474,10'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_cpm86.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN9PackCpm8614readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          243
      EdgeCount:       68
      CyclomaticComplexity: 22
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:120,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_cpm86.cpp:121,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_cpm86.cpp:121,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_cpm86.cpp:140,20'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_cpm86.cpp:141,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_cpm86.cpp:142,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_cpm86.cpp:143,17'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:98,35'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN21upx_compress_config_t5resetEv
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 753
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21ucl_compress_config_t5resetEv
        - _ZN22lzma_compress_config_t5resetEv
        - _ZN22zlib_compress_config_t5resetEv
        - _ZN22zstd_compress_config_t5resetEv
        - _ZN23bzip2_compress_config_t5resetEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:748,20'
          Dst:             _ZN23bzip2_compress_config_t5resetEv
        - Src:             'src/conf.h:749,19'
          Dst:             _ZN22lzma_compress_config_t5resetEv
        - Src:             'src/conf.h:750,18'
          Dst:             _ZN21ucl_compress_config_t5resetEv
        - Src:             'src/conf.h:751,19'
          Dst:             _ZN22zlib_compress_config_t5resetEv
        - Src:             'src/conf.h:752,19'
          Dst:             _ZN22zstd_compress_config_t5resetEv
    - functionName:    _ZN21upx_compress_config_tC2Ev
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN22lzma_compress_config_tC2Ev
        - _ZN22zlib_compress_config_tC2Ev
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:740,8'
          Dst:             _ZN22lzma_compress_config_tC2Ev
        - Src:             'src/conf.h:740,8'
          Dst:             _ZN22zlib_compress_config_tC2Ev
    - functionName:    _ZNK13MemBufferBaseIhEplIxEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:98,35'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN9PackCpm864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          650
      EdgeCount:       130
      CyclomaticComplexity: 15
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le24Phj
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - _ZN9PackCpm8611buildLoaderEPK6Filter
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplIxEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer16getLoaderSectionEPKcPi
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer28checkDefaultCompressionRatioEjj
        - _ZNK6Packer9getLoaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:275,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_cpm86.cpp:276,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_cpm86.cpp:277,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_cpm86.cpp:278,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:278,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_cpm86.cpp:280,21'
          Dst:             _ZNK13MemBufferBaseIhEplIxEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_cpm86.cpp:291,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_cpm86.cpp:292,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_cpm86.cpp:293,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_cpm86.cpp:295,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_cpm86.cpp:298,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_cpm86.cpp:301,33'
          Dst:             _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - Src:             'src/p_cpm86.cpp:302,44'
          Dst:             _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - Src:             'src/p_cpm86.cpp:303,46'
          Dst:             _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - Src:             'src/p_cpm86.cpp:304,46'
          Dst:             _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - Src:             'src/p_cpm86.cpp:331,22'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_cpm86.cpp:344,40'
          Dst:             _ZNK6Packer28checkDefaultCompressionRatioEjj
        - Src:             'src/p_cpm86.cpp:349,9'
          Dst:             _ZN9PackCpm8611buildLoaderEPK6Filter
        - Src:             'src/p_cpm86.cpp:350,17'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_cpm86.cpp:357,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_cpm86.cpp:358,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_cpm86.cpp:359,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_cpm86.cpp:359,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_cpm86.cpp:366,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:367,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:368,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:371,47'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_cpm86.cpp:371,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:382,5'
          Dst:             _Z8set_le24Phj
        - Src:             'src/p_cpm86.cpp:384,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/p_cpm86.cpp:386,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/p_cpm86.cpp:388,9'
          Dst:             _Z8set_le24Phj
        - Src:             'src/p_cpm86.cpp:401,20'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_cpm86.cpp:394,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:395,22'
          Dst:             _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
        - Src:             'src/p_cpm86.cpp:398,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:402,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_cpm86.cpp:403,19'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_cpm86.cpp:404,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_cpm86.cpp:404,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_cpm86.cpp:417,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:418,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:419,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:422,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:423,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:424,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:428,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:429,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:434,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:435,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:442,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:443,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:444,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:446,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:447,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_cpm86.cpp:451,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_cpm86.cpp:451,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_cpm86.cpp:452,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:452,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_cpm86.cpp:453,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_cpm86.cpp:453,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_cpm86.cpp:458,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_cpm86.cpp:458,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_cpm86.cpp:461,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_cpm86.cpp:462,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_cpm86.cpp:463,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_cpm86.cpp:463,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN9PackCpm8610allocParasEPKNS_5GroupEjb
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          107
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9PackCpm8611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:233,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_cpm86.cpp:236,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_cpm86.cpp:242,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_cpm86.cpp:251,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_cpm86.cpp:254,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_cpm86.cpp:256,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
    - functionName:    _ZN9PackCpm867canPackEv
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z10fn_has_extPKcS0_b
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9PackCpm8614readFileHeaderEv
        - _ZNK8FileBase7getNameEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:176,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_cpm86.cpp:176,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_cpm86.cpp:177,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_cpm86.cpp:179,9'
          Dst:             memcmp
        - Src:             'src/p_cpm86.cpp:179,38'
          Dst:             memcmp
        - Src:             'src/p_cpm86.cpp:182,41'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_cpm86.cpp:182,26'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/p_cpm86.cpp:189,10'
          Dst:             _ZN9PackCpm8614readFileHeaderEv
        - Src:             'src/p_cpm86.cpp:192,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_cpm86.cpp:194,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_cpm86.cpp:196,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_cpm86.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK9PackCpm8610getFiltersEv
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9PackCpm8621getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK9PackCpm869newLinkerEv
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:99,51'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN9PackCpm86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_cpm86.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_cpm86.cpp:90,38'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_djgpp2.cpp
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKhE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKvEC2EPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
        - _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKvE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK9MemBuffer7getSizeEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    80
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10PackDjgpp211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_djgpp2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10PackDjgpp27getNameEv
      functionSourceFile: '/src/upx/src/p_djgpp2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10PackDjgpp29getFormatEv
      functionSourceFile: '/src/upx/src/p_djgpp2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10PackDjgpp210getVersionEv
      functionSourceFile: '/src/upx/src/p_djgpp2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PackDjgpp2D0Ev
      functionSourceFile: '/src/upx/src/p_djgpp2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhE11makeNotNullEPS1_
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN10PackDjgpp26unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          227
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - _ZL17handle_allegropakP9InputFileP10OutputFile
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10PackDjgpp210handleStubEP10OutputFile
        - _ZN4LE32aNEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:363,5'
          Dst:             _ZN10PackDjgpp210handleStubEP10OutputFile
        - Src:             'src/p_djgpp2.cpp:365,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_djgpp2.cpp:366,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_djgpp2.cpp:368,47'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_djgpp2.cpp:368,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:369,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:369,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:372,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:372,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:372,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_djgpp2.cpp:374,51'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/p_djgpp2.cpp:379,76'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:379,40'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_djgpp2.cpp:380,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:381,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_djgpp2.cpp:385,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:387,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:391,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_djgpp2.cpp:392,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_djgpp2.cpp:396,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:396,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:397,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:399,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:399,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:399,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_djgpp2.cpp:404,22'
          Dst:             _ZN4LE32aNEj
        - Src:             'src/p_djgpp2.cpp:405,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:405,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:405,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:408,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:414,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:415,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_djgpp2.cpp:418,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:418,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:419,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:419,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:420,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_djgpp2.cpp:420,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_djgpp2.cpp:0,0'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:425,9'
          Dst:             _ZL17handle_allegropakP9InputFileP10OutputFile
    - functionName:    _ZN10PackDjgpp210handleStubEP10OutputFile
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _Z4infoPKcz
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:103,13'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/p_djgpp2.cpp:106,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/p_djgpp2.cpp:107,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_djgpp2.cpp:107,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZL17handle_allegropakP9InputFileP10OutputFile
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          144
      EdgeCount:       65
      CyclomaticComplexity: 33
      functionsReached:
        - _Z15get_be32_signedIhhEiPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK9MemBuffer7getSizeEv
        - __cxa_begin_catch
        - __cxa_end_catch
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:136,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:137,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:137,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:138,13'
          Dst:             memcmp
        - Src:             'src/p_djgpp2.cpp:144,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/p_djgpp2.cpp:146,5'
          Dst:             __cxa_end_catch
        - Src:             'src/p_djgpp2.cpp:140,18'
          Dst:             _Z15get_be32_signedIhhEiPKT_
        - Src:             'src/p_djgpp2.cpp:143,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:147,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_djgpp2.cpp:149,25'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_djgpp2.cpp:150,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:150,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:151,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:151,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:154,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_djgpp2.cpp:154,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN10PackDjgpp29canUnpackEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZL6is_dlmP9InputFilej
        - _ZN10PackDjgpp214readFileHeaderEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN9InputFile4seekExi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:350,10'
          Dst:             _ZN10PackDjgpp214readFileHeaderEv
        - Src:             'src/p_djgpp2.cpp:352,9'
          Dst:             _ZL6is_dlmP9InputFilej
        - Src:             'src/p_djgpp2.cpp:353,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_djgpp2.cpp:354,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:355,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_djgpp2.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN10PackDjgpp214readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          136
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le16I4LE16S0_EjPKT_
        - _Z8get_le16IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:159,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:160,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:160,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:161,9'
          Dst:             _Z8get_le16I4LE16S0_EjPKT_
        - Src:             'src/p_djgpp2.cpp:163,23'
          Dst:             _Z8get_le16I4LE16S0_EjPKT_
        - Src:             'src/p_djgpp2.cpp:163,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:164,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:164,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:165,13'
          Dst:             memcmp
        - Src:             'src/p_djgpp2.cpp:168,25'
          Dst:             _Z8get_le16I4LE16S0_EjPKT_
        - Src:             'src/p_djgpp2.cpp:169,9'
          Dst:             _Z8get_le16I4LE16S0_EjPKT_
        - Src:             'src/p_djgpp2.cpp:170,24'
          Dst:             _Z8get_le16I4LE16S0_EjPKT_
        - Src:             'src/p_djgpp2.cpp:171,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:172,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:172,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:173,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_djgpp2.cpp:174,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:176,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:178,9'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZL6is_dlmP9InputFilej
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          89
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - __cxa_begin_catch
        - __cxa_end_catch
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:117,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:118,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:118,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:119,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:122,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:123,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:123,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:124,13'
          Dst:             memcmp
        - Src:             'src/p_djgpp2.cpp:126,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/p_djgpp2.cpp:127,5'
          Dst:             __cxa_end_catch
    - functionName:    _Z8get_le16I4LE16S0_EjPKT_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvE11makeNotNullEPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_NS_16XSpanSizeInBytesE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN3upx8align_upIjjEET_RK4LE32RKS1_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:993,90'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/bele.h:993,79'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
    - functionName:    _ZN10PackDjgpp24packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          400
      EdgeCount:       74
      CyclomaticComplexity: 33
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL17handle_allegropakP9InputFileP10OutputFile
        - _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10PackDjgpp210handleStubEP10OutputFile
        - _ZN10PackDjgpp210stripDebugEv
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN4LE32mIEj
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer19defineFilterSymbolsEPK6Filter
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer16getLoaderSectionEPKcPi
        - _ZNK6Packer25getDecompressorWrkmemSizeEv
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:237,5'
          Dst:             _ZN10PackDjgpp210handleStubEP10OutputFile
        - Src:             'src/p_djgpp2.cpp:240,5'
          Dst:             _ZN10PackDjgpp210stripDebugEv
        - Src:             'src/p_djgpp2.cpp:243,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:243,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:244,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:245,76'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:245,40'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_djgpp2.cpp:248,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_djgpp2.cpp:250,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_djgpp2.cpp:251,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_djgpp2.cpp:253,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:254,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:254,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:255,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_djgpp2.cpp:256,20'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_djgpp2.cpp:256,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_djgpp2.cpp:256,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_djgpp2.cpp:261,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_djgpp2.cpp:262,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:263,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:265,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_djgpp2.cpp:266,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_djgpp2.cpp:269,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_djgpp2.cpp:272,28'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_djgpp2.cpp:273,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_djgpp2.cpp:274,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:275,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:277,51'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_djgpp2.cpp:278,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_djgpp2.cpp:279,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:280,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:282,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:283,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:283,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:283,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:284,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:284,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:284,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:284,72'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:284,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:286,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:288,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:288,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:289,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:290,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_djgpp2.cpp:292,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:292,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:292,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_djgpp2.cpp:293,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:293,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:293,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:294,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:294,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:295,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:295,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:296,5'
          Dst:             _ZN6Packer19defineFilterSymbolsEPK6Filter
        - Src:             'src/p_djgpp2.cpp:301,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:301,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_djgpp2.cpp:304,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:305,43'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_djgpp2.cpp:305,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:306,16'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_djgpp2.cpp:307,15'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_djgpp2.cpp:310,12'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_djgpp2.cpp:310,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:311,18'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_djgpp2.cpp:311,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:313,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:313,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_djgpp2.cpp:314,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_djgpp2.cpp:317,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_djgpp2.cpp:318,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_djgpp2.cpp:318,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_djgpp2.cpp:319,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_djgpp2.cpp:319,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_djgpp2.cpp:322,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_djgpp2.cpp:322,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:323,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:323,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:325,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:325,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/p_djgpp2.cpp:326,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_djgpp2.cpp:326,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:326,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_djgpp2.cpp:334,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_djgpp2.cpp:338,5'
          Dst:             _ZL17handle_allegropakP9InputFileP10OutputFile
        - Src:             'src/p_djgpp2.cpp:341,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_djgpp2.cpp:342,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_djgpp2.cpp:343,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_djgpp2.cpp:343,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN10PackDjgpp210stripDebugEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:190,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:191,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:192,22'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN10PackDjgpp27canPackEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          192
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z18throwAlreadyPackedPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL6is_dlmP9InputFilej
        - _ZN10PackDjgpp214readFileHeaderEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:201,10'
          Dst:             _ZN10PackDjgpp214readFileHeaderEv
        - Src:             'src/p_djgpp2.cpp:203,9'
          Dst:             _ZL6is_dlmP9InputFilej
        - Src:             'src/p_djgpp2.cpp:204,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_djgpp2.cpp:207,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:207,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:207,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:207,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:208,13'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_djgpp2.cpp:211,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:211,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:211,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:211,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:211,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:211,80'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:217,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:217,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:217,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:218,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:218,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:218,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:218,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:221,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:221,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:221,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_djgpp2.cpp:223,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:223,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:223,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_djgpp2.cpp:224,17'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_djgpp2.cpp:226,13'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_djgpp2.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN10PackDjgpp211buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer11addFilter32Ei
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - _ZNK6Packer23getDecompressorSectionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:82,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_djgpp2.cpp:85,62'
          Dst:             _ZNK6Packer23getDecompressorSectionsEv
        - Src:             'src/p_djgpp2.cpp:83,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/p_djgpp2.cpp:88,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_djgpp2.cpp:89,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_djgpp2.cpp:90,9'
          Dst:             _ZN6Packer11addFilter32Ei
        - Src:             'src/p_djgpp2.cpp:92,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZNK10PackDjgpp219findOverlapOverheadEPKhS1_jj
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer19findOverlapOverheadEPKhS1_jj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:75,25'
          Dst:             _ZNK6Packer19findOverlapOverheadEPKhS1_jj
    - functionName:    _ZNK10PackDjgpp210getFiltersEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10PackDjgpp221getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:64,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK10PackDjgpp29newLinkerEv
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:61,52'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN10PackDjgpp2C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_djgpp2.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_djgpp2.cpp:46,40'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_exe.cpp
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN5XSpan4SpanIKhEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE10ensureBaseEv
        - _ZNK5XSpan4SpanIKhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanIKhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanIKhE10ensureBaseEv
    - functionName:    _ZNK5XSpan4SpanIKhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIKhEC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIhE11check_derefEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9check_addEPhl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
    - functionName:    _ZNK5XSpan4SpanIhE9check_addEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanIhEdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE11check_derefEPh
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanIhE11check_derefEPh
    - functionName:    _ZN5XSpan4SpanIhEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEppEv
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanIhEppEv
    - functionName:    _ZN5XSpan4SpanIhEC2ERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE10ensureBaseEv
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanIhE10ensureBaseEv
    - functionName:    _Z6memsetIhEPvRKN5XSpan4SpanIT_EEim
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:140,21'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
    - functionName:    _ZN5XSpan4SpanIhEpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9check_addEPhl
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:494,15'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
    - functionName:    _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:238,23'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:238,12'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZNK5XSpan4SpanIhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE11check_derefEPhl
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan4SpanIhE11check_derefEPhl
    - functionName:    _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:246,23'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:246,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE10ensureBaseEv
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:66,38'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:66,63'
          Dst:             _ZNK5XSpan4SpanIhE10ensureBaseEv
    - functionName:    _ZNK5XSpan4SpanIhE10size_bytesEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIhE4dataEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIKhE10size_bytesEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIKhE4dataEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIhE4dataEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:584,57'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
    - functionName:    _ZNK7PackExe15canUnpackFormatEi
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackExe16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackExe11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackExe9getFormatEv
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackExe10getVersionEv
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackExeD0Ev
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:297,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:297,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN5XSpan4SpanIKhEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ERKS2_
        - _ZN5XSpan4SpanIKhEppEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:289,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:289,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE10ensureBaseEv
        - _ZNK5XSpan4SpanIKhE9ensurePtrEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:66,38'
          Dst:             _ZNK5XSpan4SpanIKhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:66,63'
          Dst:             _ZNK5XSpan4SpanIKhE10ensureBaseEv
    - functionName:    _ZNK5XSpan4SpanIKhEplEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhEC2ENS2_13ModeUncheckedEPS1_mS4_
        - _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionUses:    43
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
        - Src:             'src/util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan4SpanIKhEC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:238,23'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:238,12'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN5XSpan4SpanIKhEmIEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9check_addEPS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:498,15'
          Dst:             _ZNK5XSpan4SpanIKhE9check_addEPS1_l
    - functionName:    _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
    - functionName:    _ZNK13MemBufferBaseIhEixEl
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8mem_sizeyy
      functionUses:    220
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:64,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:65,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZN7PackExe6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         154
      ICount:          738
      EdgeCount:       284
      CyclomaticComplexity: 132
      functionsReached:
        - _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - _Z15throwCantUnpackPKc
        - _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z9NO_printfPKcz
        - _Z9mem_clearIN7PackExe12exe_header_tEEvPT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - _ZN5XSpan4SpanIKhEmIEl
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIKhEppEi
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEplEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:591,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_exe.cpp:592,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_exe.cpp:595,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:595,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_exe.cpp:596,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:596,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_exe.cpp:599,41'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_exe.cpp:601,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_exe.cpp:603,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_exe.cpp:606,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:606,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_exe.cpp:606,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:606,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_exe.cpp:610,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_exe.cpp:614,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:614,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/p_exe.cpp:618,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_exe.cpp:619,18'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_exe.cpp:619,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/p_exe.cpp:621,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:621,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:624,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_exe.cpp:625,20'
          Dst:             _ZN5XSpan4SpanIKhEmIEl
        - Src:             'src/p_exe.cpp:628,25'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:629,55'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:629,35'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:630,9'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:630,9'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_exe.cpp:633,27'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:634,30'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:634,19'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:636,20'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_exe.cpp:638,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_exe.cpp:638,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_exe.cpp:639,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_exe.cpp:639,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_exe.cpp:640,21'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:644,21'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_exe.cpp:645,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:645,21'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/p_exe.cpp:646,30'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_exe.cpp:646,55'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:646,44'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:647,25'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/p_exe.cpp:648,50'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:648,26'
          Dst:             _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_exe.cpp:649,28'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_exe.cpp:655,27'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_exe.cpp:636,48'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/p_exe.cpp:661,5'
          Dst:             _Z9mem_clearIN7PackExe12exe_header_tEEvPT_
        - Src:             'src/p_exe.cpp:662,14'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:665,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:667,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_exe.cpp:667,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_exe.cpp:670,82'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:670,54'
          Dst:             _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_exe.cpp:671,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:672,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:673,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:682,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:682,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:682,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:686,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:686,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:686,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:690,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:690,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:690,15'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:694,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:694,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:694,15'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:697,52'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:697,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_exe.cpp:698,11'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:699,11'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:701,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:702,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_exe.cpp:707,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_exe.cpp:707,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:709,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_exe.cpp:709,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:710,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:710,49'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:710,21'
          Dst:             _Z15ptr_udiff_bytesIKhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_exe.cpp:710,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:713,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_exe.cpp:714,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:714,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _Z9mem_clearIN7PackExe12exe_header_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackExe9canUnpackEv
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN7PackExe14readFileHeaderEv
        - _ZN9InputFile4seekExi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:578,10'
          Dst:             _ZN7PackExe14readFileHeaderEv
        - Src:             'src/p_exe.cpp:580,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:581,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_exe.cpp:582,14'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_exe.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackExe14readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le16IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:218,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_exe.cpp:218,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_exe.cpp:219,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:219,40'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:221,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:221,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:221,45'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:224,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:226,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:226,49'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:226,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:226,71'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:227,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:229,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:230,5'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZNK7PackExe7getNameEv
      functionSourceFile: '/src/upx/src/p_exe.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:289,16'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:289,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE10ensureBaseEv
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:72,39'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:72,64'
          Dst:             _ZNK5XSpan4SpanIhE10ensureBaseEv
    - functionName:    _ZL15optimize_relocsN5XSpan4SpanIhEEjNS0_IKhEEjS1_Pb
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         130
      ICount:          563
      EdgeCount:       253
      CyclomaticComplexity: 125
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
        - _Z18throwCantPackExactv
        - _Z24ptraddr_check_no_overlapmmmmmm
        - _Z6memsetIhEPvRKN5XSpan4SpanIT_EEim
        - _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z9NO_printfPKcz
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZNK5XSpan4SpanIKhE10size_bytesEv
        - _ZNK5XSpan4SpanIKhE4dataEv
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan4SpanIhE10size_bytesEv
        - _ZNK5XSpan4SpanIhE4dataEm
        - _ZNK5XSpan4SpanIhE4dataEv
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:261,32'
          Dst:             _ZNK5XSpan4SpanIhE4dataEm
        - Src:             'src/p_exe.cpp:261,69'
          Dst:             _ZNK5XSpan4SpanIKhE4dataEv
        - Src:             'src/p_exe.cpp:261,84'
          Dst:             _ZNK5XSpan4SpanIKhE10size_bytesEv
        - Src:             'src/p_exe.cpp:262,31'
          Dst:             _ZNK5XSpan4SpanIhE4dataEv
        - Src:             'src/p_exe.cpp:262,44'
          Dst:             _ZNK5XSpan4SpanIhE10size_bytesEv
        - Src:             'src/p_exe.cpp:261,5'
          Dst:             _Z24ptraddr_check_no_overlapmmmmmm
        - Src:             'src/p_exe.cpp:265,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/p_exe.cpp:267,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/p_exe.cpp:308,10'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_exe.cpp:279,41'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:279,25'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:281,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:282,26'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_exe.cpp:283,43'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:283,28'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:358,6'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_exe.cpp:313,41'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:313,25'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:315,23'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:315,9'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:316,23'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:316,9'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:317,14'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_exe.cpp:322,36'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_exe.cpp:322,20'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:323,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:327,17'
          Dst:             _Z6memsetIhEPvRKN5XSpan4SpanIT_EEim
        - Src:             'src/p_exe.cpp:328,22'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_exe.cpp:333,30'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_exe.cpp:335,25'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_exe.cpp:335,70'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:335,80'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:335,84'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:335,55'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:339,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_exe.cpp:339,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_exe.cpp:347,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:350,18'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_exe.cpp:350,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_exe.cpp:354,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_exe.cpp:354,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_exe.cpp:358,5'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_exe.cpp:360,5'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:361,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:361,5'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:364,12'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
    - functionName:    _ZNK5XSpan4SpanIhEplEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
        - _ZNK5XSpan4SpanIhE9check_addEPhl
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIhE11makeNotNullEPh
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
    - functionName:    _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:160,14'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
    - functionName:    _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:297,16'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:297,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:246,23'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:246,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:91,39'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
    - functionName:    _Z8get_le32IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:246,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:246,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN7PackExe4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         174
      ICount:          947
      EdgeCount:       314
      CyclomaticComplexity: 142
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhEjRK13MemBufferBaseIT_E
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z9NO_printfPKcz
        - _ZL15optimize_relocsN5XSpan4SpanIhEEjNS0_IKhEEjS1_Pb
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZN6FilterC2Ei
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer16getLoaderSectionEPKcPi
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
        - _ZNK7PackExe13fillExeHeaderEPNS_12exe_header_tE
        - _ZNK7PackExe7getNameEv
        - qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:374,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:376,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:377,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_exe.cpp:381,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_exe.cpp:382,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:382,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_exe.cpp:383,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:383,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_exe.cpp:385,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:385,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_exe.cpp:387,21'
          Dst:             _Z8get_le32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/p_exe.cpp:393,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_exe.cpp:394,9'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_exe.cpp:395,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:395,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_exe.cpp:396,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_exe.cpp:396,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_exe.cpp:400,43'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:400,27'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_exe.cpp:401,29'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:401,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:403,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/p_exe.cpp:403,9'
          Dst:             qsort
        - Src:             'src/p_exe.cpp:405,9'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:405,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_exe.cpp:406,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:406,9'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/p_exe.cpp:407,37'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_exe.cpp:407,58'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_exe.cpp:407,76'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_exe.cpp:407,21'
          Dst:             _ZL15optimize_relocsN5XSpan4SpanIhEEjNS0_IKhEEjS1_Pb
        - Src:             'src/p_exe.cpp:408,23'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_exe.cpp:408,9'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_exe.cpp:410,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:412,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:420,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:420,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:424,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_exe.cpp:426,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_exe.cpp:428,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_exe.cpp:429,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_exe.cpp:432,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_exe.cpp:436,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:447,16'
          Dst:             _ZNK7PackExe13fillExeHeaderEPNS_12exe_header_tE
        - Src:             'src/p_exe.cpp:449,28'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_exe.cpp:450,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_exe.cpp:451,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_exe.cpp:451,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_exe.cpp:456,28'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_exe.cpp:458,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:464,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:465,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:465,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:466,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:466,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:467,12'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:468,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:468,20'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:468,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:469,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:469,12'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:474,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:474,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:475,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:475,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:479,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:479,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:480,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:480,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:484,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:484,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:485,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:485,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:489,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:489,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:490,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:490,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:497,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:502,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:507,22'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_exe.cpp:509,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:512,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:513,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:513,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:0,0'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_exe.cpp:516,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:518,49'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:518,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:519,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:520,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:521,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:523,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:523,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:524,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:524,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:525,53'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:525,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:525,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:526,53'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:526,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:526,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:527,57'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:527,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:527,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:530,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:531,13'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:534,29'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_exe.cpp:534,11'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:536,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_exe.cpp:537,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_exe.cpp:538,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_exe.cpp:538,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_exe.cpp:539,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:539,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_exe.cpp:541,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/p_exe.cpp:549,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_exe.cpp:549,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:550,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:550,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:551,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_exe.cpp:551,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:552,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_exe.cpp:552,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_exe.cpp:552,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:553,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_exe.cpp:553,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_exe.cpp:555,52'
          Dst:             _ZNK7PackExe7getNameEv
        - Src:             'src/p_exe.cpp:555,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:556,52'
          Dst:             _ZNK7PackExe7getNameEv
        - Src:             'src/p_exe.cpp:556,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:557,52'
          Dst:             _ZNK7PackExe7getNameEv
        - Src:             'src/p_exe.cpp:557,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:558,52'
          Dst:             _ZNK7PackExe7getNameEv
        - Src:             'src/p_exe.cpp:558,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:559,52'
          Dst:             _ZNK7PackExe7getNameEv
        - Src:             'src/p_exe.cpp:559,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_exe.cpp:562,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_exe.cpp:565,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_exe.cpp:566,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/p_exe.cpp:569,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_exe.cpp:570,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_exe.cpp:571,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:571,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK7PackExe13fillExeHeaderEPNS_12exe_header_tE
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          248
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z9mem_clearIN7PackExe12exe_header_tEEvPT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN4LE16pLEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:74,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:77,5'
          Dst:             _Z9mem_clearIN7PackExe12exe_header_tEEvPT_
        - Src:             'src/p_exe.cpp:78,14'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:79,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:84,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_exe.cpp:85,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:86,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:87,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:89,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_exe.cpp:90,11'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:93,11'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_exe.cpp:94,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:94,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:94,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:94,50'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:94,59'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,51'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,72'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:96,85'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:97,15'
          Dst:             _ZN4LE16pLEj
        - Src:             'src/p_exe.cpp:99,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:99,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:101,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:101,18'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN7PackExe7canPackEv
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          96
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z10fn_has_extPKcS0_b
        - _Z13throwCantPackPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN7PackExe14readFileHeaderEv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK8FileBase7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:235,24'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_exe.cpp:235,9'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/p_exe.cpp:236,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_exe.cpp:237,10'
          Dst:             _ZN7PackExe14readFileHeaderEv
        - Src:             'src/p_exe.cpp:238,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_exe.cpp:240,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:241,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_exe.cpp:243,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_exe.cpp:243,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_exe.cpp:244,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:244,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_exe.cpp:248,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_exe.cpp:250,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackExe11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          360
      EdgeCount:       65
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z4infoPKcz
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - _ZN7PackExe17addLoaderEpilogueEi
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer21getSizeForCompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer25getDecompressorWrkmemSizeEv
        - _ZNK6Packer9getLoaderEv
        - _ZNK7PackExe13fillExeHeaderEPNS_12exe_header_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:131,16'
          Dst:             _ZNK7PackExe13fillExeHeaderEPNS_12exe_header_tE
        - Src:             'src/p_exe.cpp:133,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_exe.cpp:136,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:140,9'
          Dst:             _ZN7PackExe17addLoaderEpilogueEi
        - Src:             'src/p_exe.cpp:141,9'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_exe.cpp:142,33'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_exe.cpp:148,42'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_exe.cpp:149,26'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_exe.cpp:152,33'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_exe.cpp:154,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:156,9'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_exe.cpp:157,32'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_exe.cpp:158,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:159,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_exe.cpp:160,24'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_exe.cpp:160,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_exe.cpp:163,25'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_exe.cpp:164,31'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/p_exe.cpp:165,30'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:165,45'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:165,17'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_exe.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_exe.cpp:170,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/p_exe.cpp:172,9'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_exe.cpp:175,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_exe.cpp:177,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_exe.cpp:177,17'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_exe.cpp:178,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_exe.cpp:180,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:180,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:180,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:180,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_exe.cpp:181,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_exe.cpp:183,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:189,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:195,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:200,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:207,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_exe.cpp:209,5'
          Dst:             _ZN7PackExe17addLoaderEpilogueEi
    - functionName:    _ZN7PackExe17addLoaderEpilogueEi
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:108,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_exe.cpp:110,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:114,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/p_exe.cpp:117,19'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:117,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_exe.cpp:119,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:119,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:120,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:120,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:121,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:121,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:122,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_exe.cpp:122,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_exe.cpp:123,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZNK7PackExe10getFiltersEv
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackExe21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:63,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK7PackExe9newLinkerEv
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:55,49'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN7PackExeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_exe.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_exe.cpp:49,34'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_lx_elf.cpp
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:98,35'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:98,35'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.h:99,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN12PackLinuxElfD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:263,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN12PackLinuxElfD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackLinuxElf10getVersionEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackLinuxElf21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1214
      functionLinenumberEnd: 1216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1216,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK8PackUnix10getFiltersEv
      functionSourceFile: '/src/upx/src/p_unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackLinuxElf9canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnix9canUnpackEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.h:46,58'
          Dst:             _ZN8PackUnix9canUnpackEv
    - functionName:    _ZNK12PackLinuxElf16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackLinuxElf6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9408
      functionLinenumberEnd: 9408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:9408,5'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN12PackLinuxElf24pack2_shlib_overlay_initEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5526
      functionLinenumberEnd: 5544
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16I4LE16S0_EvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5527,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:5528,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:5530,5'
          Dst:             _Z8set_le16I4LE16S0_EvPT_j
        - Src:             'src/p_lx_elf.cpp:5534,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5534,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5539,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5540,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5541,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5542,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5542,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackLinuxElf28pack2_shlib_overlay_compressER9MemBufferPKhj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5568
      functionLinenumberEnd: 5589
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - _Z11upx_adler32PKvjj
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5570,18'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:5576,38'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5576,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:5581,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5583,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5586,18'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
    - functionName:    _ZN12PackLinuxElf25pack2_shlib_overlay_writeEP10OutputFileR9MemBufferjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5548
      functionLinenumberEnd: 5560
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5552,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5553,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5556,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5556,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5558,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5558,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackLinuxElf13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1019,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN12PackLinuxElf20addStubEntrySectionsEPK6Filterj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          198
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _Z16ph_forced_methodi
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:982,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:986,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:989,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:989,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:990,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:990,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:991,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:991,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:992,11'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:988,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:995,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:996,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:998,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1000,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1008,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1011,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1013,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN6Packer8set_te32EPvj
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    193
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:199,26'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:199,12'
          Dst:             _Z11upx_adler32PKvjj
    - functionName:    _Z8set_le16I4LE16S0_EvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armBe11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armBe7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armBe9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipsel11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipsel7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipsel9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipseb11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipseb7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK20PackLinuxElf32mipseb9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armLe11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armLe7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf32armLe9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackOpenBSDElf32x8611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackOpenBSDElf32x867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackOpenBSDElf32x869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackNetBSDElf32x8611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackNetBSDElf32x867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackNetBSDElf32x869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackFreeBSDElf32x8611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackFreeBSDElf32x867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackFreeBSDElf32x869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32x8611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32x867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32x869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21PackLinuxElf64riscv6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21PackLinuxElf64riscv647getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21PackLinuxElf64riscv649getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64arm11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64arm7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64arm9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64amd11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64amd7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64amd9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64ppc11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64ppc7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64ppc9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf64ppcle11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf64ppcle7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK19PackLinuxElf64ppcle9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32ppc11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32ppc7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32ppc9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf326unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9096
      functionLinenumberEnd: 9404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         306
      ICount:          1517
      EdgeCount:       327
      CyclomaticComplexity: 23
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z14mem_size_validyyyy
        - _Z15throwCantUnpackPKc
        - _Z17throwEOFExceptionPKci
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwChecksumErrorv
        - _Z28throwCompressedDataViolationv
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_be32IhhEjPKT_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32I4LE32S0_EjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z9find_le32PKvij
        - _ZL3up4j
        - _ZL7funpad4P9InputFile
        - _ZN10OutputFile4seekExi
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf3214elf_find_ptypeEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK4LE32eqERKS_
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:9256,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:9098,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9100,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9104,32'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9108,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9109,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9116,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9117,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9117,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9118,27'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9121,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9121,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9121,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9122,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9122,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9123,35'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9127,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9131,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9134,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9135,29'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9135,23'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9136,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9137,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9141,13'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/p_lx_elf.cpp:9142,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9144,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9146,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9146,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9147,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9148,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9149,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:9152,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9156,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:9157,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:9161,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:9162,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:9167,38'
          Dst:             _ZN14PackLinuxElf3214elf_find_ptypeEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
        - Src:             'src/p_lx_elf.cpp:9173,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9174,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9180,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:9181,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9182,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:9182,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9185,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:9185,26'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_elf.cpp:9185,9'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_elf.cpp:9186,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9186,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9187,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9187,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9188,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9188,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9190,29'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:9191,38'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:9192,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9192,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9194,13'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:9198,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9200,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9204,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:9205,43'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:9205,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_elf.cpp:9211,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9212,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9213,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9215,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9220,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9233,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9238,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9239,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9240,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9241,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9254,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9258,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:9260,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9271,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9272,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9273,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9274,12'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9274,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9275,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9275,18'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9275,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9278,38'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_lx_elf.cpp:9278,22'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9279,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:9282,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9285,13'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:9287,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9287,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9289,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9290,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9292,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9296,70'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:9299,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:9300,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9301,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9375,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9306,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9307,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9309,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9316,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9316,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9317,37'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9318,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9319,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9320,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9330,21'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:9333,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9334,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:9334,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9335,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9341,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9341,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:9344,32'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_lx_elf.cpp:9346,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:9350,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9351,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9352,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:9362,25'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:9363,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:9370,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9375,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:9376,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:9377,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9381,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:9383,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9386,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:9390,72'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:9399,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_elf.cpp:9403,9'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/p_lx_elf.cpp:9404,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9404,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9404,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:9404,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK6Packer8get_te16EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    89
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer8get_te32EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    445
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8get_le32I4LE32S0_EjPKT_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf3214elf_find_ptypeEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2633
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2628,21'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2EPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIhE7makePtrEPh
    - functionName:    _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:268,23'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZL3up4j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL7funpad4P9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN9InputFile4seekExi
        - _ZNK8FileBase4tellEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:133,32'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:135,13'
          Dst:             _ZN9InputFile4seekExi
    - functionName:    _ZNK14PackLinuxElf6410elf_lookupEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8980
      functionLinenumberEnd: 9093
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         96
      ICount:          490
      EdgeCount:       123
      CyclomaticComplexity: 29
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _ZN12PackLinuxElf8elf_hashEPKc
        - _ZN12PackLinuxElf8gnu_hashEPKc
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK14PackLinuxElf6412get_str_nameEjj
        - _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer10getVoidPtrEv
        - _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8982,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8984,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8991,78'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8993,70'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8996,69'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:9004,74'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:9005,32'
          Dst:             _ZN12PackLinuxElf8elf_hashEPKc
        - Src:             'src/p_lx_elf.cpp:9009,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9010,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9012,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9013,38'
          Dst:             _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:9014,29'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:9017,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9020,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9010,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9025,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9027,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9028,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9029,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9031,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9032,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9038,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9040,24'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:9041,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9045,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:9047,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9050,32'
          Dst:             _ZN12PackLinuxElf8gnu_hashEPKc
        - Src:             'src/p_lx_elf.cpp:9053,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:9055,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9057,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9066,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9070,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:9073,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9075,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:9076,51'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:9077,36'
          Dst:             strcmp
    - functionName:    _ZNK9MemBuffer10getVoidPtrEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackLinuxElf8elf_hashEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8851
      functionLinenumberEnd: 8861
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf6415get_dynsym_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2741
      functionLinenumberEnd: 2747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK14PackLinuxElf6412get_str_nameEjj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2746,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2746,12'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
    - functionName:    _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhEplIxEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:137,16'
          Dst:             _ZNK13MemBufferBaseIhEplIxEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
    - functionName:    _ZN12PackLinuxElf8gnu_hashEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8840
      functionLinenumberEnd: 8847
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer8get_te64EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    182
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf6412get_str_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2731
      functionLinenumberEnd: 2737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2733,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2735,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf3210elf_lookupEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8865
      functionLinenumberEnd: 8977
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         96
      ICount:          491
      EdgeCount:       123
      CyclomaticComplexity: 29
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _ZN12PackLinuxElf8elf_hashEPKc
        - _ZN12PackLinuxElf8gnu_hashEPKc
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK14PackLinuxElf3212get_str_nameEjj
        - _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer10getVoidPtrEv
        - _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8867,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8869,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8876,78'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8878,70'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8881,69'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8889,68'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8890,32'
          Dst:             _ZN12PackLinuxElf8elf_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8894,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8895,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8897,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8898,38'
          Dst:             _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:8899,29'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:8902,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8905,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8895,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8910,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8912,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8913,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8914,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8916,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8917,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8922,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8924,24'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:8925,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8928,88'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8930,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8933,32'
          Dst:             _ZN12PackLinuxElf8gnu_hashEPKc
        - Src:             'src/p_lx_elf.cpp:8936,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8939,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8941,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8950,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8954,29'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8957,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8959,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8960,51'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:8961,36'
          Dst:             strcmp
    - functionName:    _ZNK14PackLinuxElf3215get_dynsym_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2781
      functionLinenumberEnd: 2787
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK14PackLinuxElf3212get_str_nameEjj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2786,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2786,12'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
    - functionName:    _ZNK14PackLinuxElf3212get_str_nameEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2771
      functionLinenumberEnd: 2777
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2773,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2775,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6419elf_find_table_sizeEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8610
      functionLinenumberEnd: 8636
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN14PackLinuxElf6411find_dt_ndxEy
        - _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - _ZNK6Packer8get_te64EPKv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8611,29'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:8613,16'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8622,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8630,58'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8631,58'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8631,38'
          Dst:             _ZN14PackLinuxElf6411find_dt_ndxEy
    - functionName:    _ZNK14PackLinuxElf6421elf_find_section_typeEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2716
      functionLinenumberEnd: 2728
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2723,19'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf6411find_dt_ndxEy
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8598
      functionLinenumberEnd: 8607
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8599,53'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8600,45'
          Dst:             _ZNK9MemBuffer7getSizeEv
    - functionName:    _ZN14PackLinuxElf6417sort_DT64_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8558
      functionLinenumberEnd: 8595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          155
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZL13qcmp_unsignedPKvS0_
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te64EPKv
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8559,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:8560,19'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:8561,44'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8594,5'
          Dst:             qsort
        - Src:             'src/p_lx_elf.cpp:8594,5'
          Dst:             _ZL13qcmp_unsignedPKvS0_
        - Src:             'src/p_lx_elf.cpp:8570,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8572,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8580,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8582,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:8584,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8584,64'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8587,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8589,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL13qcmp_unsignedPKvS0_
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionLinenumberEnd: 2340
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf6427elf_get_offset_from_addressEy
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8481
      functionLinenumberEnd: 8498
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8484,32'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:8485,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8486,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8487,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8489,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8492,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:274,23'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf3220elf_unsigned_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8471
      functionLinenumberEnd: 8477
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8472,28'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8474,16'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf3215elf_find_dynptrEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8400
      functionLinenumberEnd: 8414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK6Packer8get_te32EPKv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8405,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8408,39'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK14PackLinuxElf6420elf_unsigned_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8461
      functionLinenumberEnd: 8467
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8462,28'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8464,16'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZNK14PackLinuxElf6415elf_find_dynptrEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8417
      functionLinenumberEnd: 8431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZNK6Packer8get_te64EPKv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8422,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8425,39'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZNK14PackLinuxElf3225elf_get_offset_from_PhdrsEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8324
      functionLinenumberEnd: 8341
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8327,32'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:8328,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8329,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8330,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8332,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8335,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf3227elf_get_offset_from_addressEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8318
      functionLinenumberEnd: 8319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14ElfLinkerArmBEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:182,42'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK19PackLinuxElf32armBe9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8312
      functionLinenumberEnd: 8313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmBEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8313,16'
          Dst:             _ZN14ElfLinkerArmBEC2Ev
    - functionName:    _ZN19PackLinuxElf32armBeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8308
      functionLinenumberEnd: 8309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19PackLinuxElf32armBeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8308,1'
          Dst:             _ZN19PackLinuxElf32armBeD2Ev
    - functionName:    _ZN19PackLinuxElf32armBeD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8308
      functionLinenumberEnd: 8309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8309,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackLinuxElf32armBeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8300
      functionLinenumberEnd: 8305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32BeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8299,58'
          Dst:             _ZN16PackLinuxElf32BeC2EP9InputFile
    - functionName:    _ZN16PackLinuxElf32BeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
        - _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - _ZN14PackLinuxElf32C2EP9InputFile
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.h:470,38'
          Dst:             _ZN14PackLinuxElf32C2EP9InputFile
        - Src:             'src/p_lx_elf.h:472,9'
          Dst:             _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - Src:             'src/p_lx_elf.h:473,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZNK19PackLinuxElf32armBe21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1228,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK19PackLinuxElf32armBe10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6154
      functionLinenumberEnd: 6155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14ARM_getFiltersb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6155,12'
          Dst:             _ZL14ARM_getFiltersb
    - functionName:    _ZN14PackLinuxElf327canPackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3222
      functionLinenumberEnd: 3530
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         178
      ICount:          1040
      EdgeCount:       234
      CyclomaticComplexity: 58
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwAlreadyPackedPKc
        - _Z8get_le32I4LE32S0_EjPKT_
        - _ZL16alloc_file_imageR9MemBufferx
        - _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
        - _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN8PackUnix7canPackEv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3215elf_has_dynamicEj
        - _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3250,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3251,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:3251,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3252,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3260,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3261,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3265,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3305,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3275,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3276,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3279,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3281,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3285,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3288,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3293,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3297,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3299,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3300,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3306,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3310,26'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:3311,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3327,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3329,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:3330,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3331,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:3331,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3333,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3334,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3339,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3342,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3344,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3347,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3349,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3351,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3353,53'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3355,26'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3357,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3359,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3366,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3367,47'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3370,60'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3372,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:3374,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3382,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3383,31'
          Dst:             _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3384,42'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3386,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3385,13'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:3388,18'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3390,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3394,13'
          Dst:             _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3397,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3400,40'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3401,40'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3405,43'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3405,13'
          Dst:             _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
        - Src:             'src/p_lx_elf.cpp:3407,43'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3407,13'
          Dst:             _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
        - Src:             'src/p_lx_elf.cpp:3413,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3414,28'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3434,35'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3439,17'
          Dst:             _ZNK14PackLinuxElf3215elf_has_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3440,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3453,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3454,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3500,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3501,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3506,17'
          Dst:             fprintf
        - Src:             'src/p_lx_elf.cpp:3512,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3520,17'
          Dst:             _ZN8PackUnix7canPackEv
        - Src:             'src/p_lx_elf.cpp:3520,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3522,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN14PackLinuxElf329canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2811
      functionLinenumberEnd: 2825
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN12PackLinuxElf9canUnpackEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK6Packer8get_te16EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2815,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:2816,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:2818,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:2821,16'
          Dst:             _ZN12PackLinuxElf9canUnpackEv
        - Src:             'src/p_lx_elf.cpp:2821,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN19PackLinuxElf32armBe11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2123
      functionLinenumberEnd: 2127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19PackLinuxElf32armBe5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4633
      functionLinenumberEnd: 4642
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4634,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:4637,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4640,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN14PackLinuxElf325pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5743
      functionLinenumberEnd: 5861
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          542
      EdgeCount:       137
      CyclomaticComplexity: 39
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _ZL3up4j
        - _ZL5fpad4P10OutputFilej
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5752,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5757,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5758,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5759,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5752,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5757,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5758,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5759,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5797,9'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5798,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5799,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5811,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5815,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5816,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5849,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:5850,17'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:5858,9'
          Dst:             _Z17throwEOFExceptionPKci
    - functionName:    _ZN14PackLinuxElf325pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          845
      EdgeCount:       168
      CyclomaticComplexity: 49
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32I4LE32S0_EvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL11ELF32_R_SYMj
        - _ZL12ELF32_R_INFOjj
        - _ZL5fpad4P10OutputFilej
        - _ZL5fpadNP10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackLinuxElf5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK10OutputFile7st_sizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:584,24'
          Dst:             _ZN12PackLinuxElf5pack3EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:588,50'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:588,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:590,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:596,44'
          Dst:             _ZL11ELF32_R_SYMj
        - Src:             'src/p_lx_elf.cpp:596,31'
          Dst:             _ZL12ELF32_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:596,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:598,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:599,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:601,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:601,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:602,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:621,5'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/p_lx_elf.cpp:622,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:622,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:623,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:614,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:615,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:626,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:628,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:631,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:632,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:633,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:634,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:635,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:636,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:637,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:639,47'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:639,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:643,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:643,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:646,44'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:647,68'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:647,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:650,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:653,29'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/p_lx_elf.cpp:724,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:725,51'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:725,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:657,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:658,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:659,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:660,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:667,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:668,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:670,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:671,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:674,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:675,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:679,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:680,38'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:680,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:680,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:689,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:691,27'
          Dst:             _ZL5fpadNP10OutputFilej
        - Src:             'src/p_lx_elf.cpp:697,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:698,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:699,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:699,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:699,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:704,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:706,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:707,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:707,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:708,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:715,30'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:764,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:730,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:733,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:733,22'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:739,46'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:740,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:745,46'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:746,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:749,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:750,38'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:750,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:750,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:753,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:754,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:757,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:766,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:766,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:768,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:768,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:774,27'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:775,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:776,30'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN14PackLinuxElf325pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6678
      functionLinenumberEnd: 6753
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          237
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL5fpad4P10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6685,36'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6692,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6693,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6696,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6697,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6699,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6700,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6702,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6702,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6704,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6704,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6705,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6705,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6712,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:6714,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6719,62'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6719,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6724,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6725,13'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6726,31'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6727,34'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6729,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6729,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6730,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6731,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6731,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6734,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6736,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6737,22'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/p_lx_elf.cpp:6737,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6738,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6738,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6745,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6748,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6749,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6749,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6750,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6751,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6751,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN14PackLinuxElf3211patchLoaderEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf3212updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1294
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1295,30'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_lx_elf.cpp:1298,36'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:1301,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:1302,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:1305,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1307,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:1307,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1309,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1310,26'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:1310,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:1310,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:1311,17'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN14PackLinuxElf3214generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3894
      functionLinenumberEnd: 4034
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          491
      EdgeCount:       93
      CyclomaticComplexity: 23
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL5fpad4P10OutputFilej
        - _ZL7is_pow2j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3898,14'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3899,10'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:3900,14'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3915,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3916,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3917,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3918,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3919,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3920,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3924,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3925,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3926,14'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:3929,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3942,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3944,5'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3944,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3945,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3945,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3946,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3946,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:3948,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3949,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3951,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3961,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3966,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:3978,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3982,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3983,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3984,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3985,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:3987,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3988,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3973,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3974,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3990,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3991,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3992,61'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3992,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3993,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:3993,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:3996,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4024,13'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4026,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4033,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4033,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4002,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4003,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4004,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4005,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4007,36'
          Dst:             _ZL7is_pow2j
        - Src:             'src/p_lx_elf.cpp:4011,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4014,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4015,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4015,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4018,36'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4018,30'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4019,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4019,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4019,33'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN19PackLinuxElf32armBe13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6226
      functionLinenumberEnd: 6228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          476
      EdgeCount:       113
      CyclomaticComplexity: 30
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _ZL16alloc_file_imageR9MemBufferx
        - _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:280,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:281,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:282,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:283,34'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:284,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:296,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:297,15'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:302,9'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:304,15'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:305,18'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:311,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:320,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:321,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:322,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:322,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:323,45'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:327,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:328,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:329,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:329,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:330,39'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:335,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:336,25'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:337,25'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:339,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:340,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:340,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:342,22'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:344,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:346,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:362,41'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:363,41'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:364,41'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:365,41'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:352,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:353,31'
          Dst:             _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:354,42'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:356,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:355,13'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:358,18'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:359,13'
          Dst:             _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:367,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:372,33'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf329checkEhdrEPKN5N_Elf4EhdrINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          142
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:154,12'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:160,10'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:163,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:166,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:168,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:172,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:177,32'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3212canPackOSABIEPKN5N_Elf4EhdrINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2829
      functionLinenumberEnd: 2910
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         61
      ICount:          306
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15upx_safe_strlenPKc
        - _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2832,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2839,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2840,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2843,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2851,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2856,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2859,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2865,13'
          Dst:             _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:2866,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2868,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2879,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:2880,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:2880,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:2881,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:2882,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2883,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2885,25'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/p_lx_elf.cpp:2885,46'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2886,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2895,49'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3217ARM_defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6207
      functionLinenumberEnd: 6218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6208,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
        - Src:             'src/p_lx_elf.cpp:6217,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN14PackLinuxElf3210ARM_is_QNXEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6180
      functionLinenumberEnd: 6204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          154
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6181,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6184,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6186,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6187,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6189,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6190,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6193,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6194,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:6194,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6196,32'
          Dst:             memcmp
    - functionName:    _ZN14PackLinuxElf3212canPack_ShdrEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2917
      functionLinenumberEnd: 3056
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          493
      EdgeCount:       123
      CyclomaticComplexity: 32
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZL11ELF32_R_SYMj
        - _ZL12ELF32_R_INFOjj
        - _ZL12ELF32_R_TYPEj
        - _ZN6Packer8set_te32EPvj
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2921,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2922,50'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2924,18'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2932,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2933,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2935,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2938,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2946,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2948,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2951,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2953,43'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2954,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2956,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2959,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2963,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2966,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2967,39'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:2968,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2969,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2972,54'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2972,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2975,45'
          Dst:             _ZL11ELF32_R_SYMj
        - Src:             'src/p_lx_elf.cpp:2977,33'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2979,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2980,51'
          Dst:             _ZL12ELF32_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:2980,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:2989,54'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2989,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2992,45'
          Dst:             _ZL11ELF32_R_SYMj
        - Src:             'src/p_lx_elf.cpp:2994,33'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2996,44'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2997,51'
          Dst:             _ZL12ELF32_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:2997,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3006,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3009,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3015,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3024,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3027,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3035,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3036,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3040,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3042,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3043,52'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3043,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3044,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:3045,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3044,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:3050,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3051,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3052,73'
          Dst:             _ZNK13MemBufferBaseIhEixEl
    - functionName:    _ZN14PackLinuxElf3215asl_pack2_ShdrsEP10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4923
      functionLinenumberEnd: 5255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         189
      ICount:          1059
      EdgeCount:       233
      CyclomaticComplexity: 46
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZL12ELF32_R_TYPEj
        - _ZL3up4j
        - _ZL3up8j
        - _ZL5fpad8P10OutputFilej
        - _ZL5fpadNP10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:5027,9'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5047,54'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5074,59'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5128,54'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:5153,59'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4940,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4941,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4947,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4948,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4940,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4955,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4956,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4960,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4962,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4981,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4966,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4967,27'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4971,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4997,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4998,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4984,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4988,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4989,39'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4990,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4991,39'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5000,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5003,34'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:5004,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5005,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5006,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5008,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5212,21'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5213,52'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5212,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5218,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5219,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5219,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5226,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5227,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5228,17'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:5010,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5011,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5012,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5013,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5014,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5019,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5023,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5024,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5025,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5032,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5033,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5036,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:5040,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5041,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5042,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5043,35'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:5045,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5049,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5052,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5058,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5067,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5067,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5069,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5069,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5076,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5079,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5085,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5094,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5094,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5096,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5096,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5102,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5104,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5111,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5112,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5114,50'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:5117,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5119,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5123,44'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5123,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5124,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5125,35'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:5130,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5133,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5139,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5139,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5148,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5148,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5155,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5158,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5164,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5164,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5173,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5173,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5179,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5181,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5189,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5191,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5193,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5202,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5231,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5232,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5237,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5237,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5238,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5238,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5240,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5240,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5243,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5243,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5246,24'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5246,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5247,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5246,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5251,19'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:5254,17'
          Dst:             _ZL5fpadNP10OutputFilej
    - functionName:    _ZN14PackLinuxElf3215asl_slide_ShdrsEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:511,30'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3215slide_sh_offsetEPN7N_Elf324ShdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          81
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _ZN6Packer8set_te32EPvj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:488,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:489,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:490,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:492,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:498,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:500,9'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN14PackLinuxElf3211pack2_shlibEP10OutputFileR6Filterj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5630
      functionLinenumberEnd: 5740
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          503
      EdgeCount:       164
      CyclomaticComplexity: 78
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _ZL3up8j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5632,18'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5632,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5635,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:5638,13'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5640,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5740,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5645,9'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5646,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5647,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5653,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5653,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5653,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5656,21'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:5666,35'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5666,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5667,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5667,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5667,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5669,80'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5670,68'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5670,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5689,34'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5690,57'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5692,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5693,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5694,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5694,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5702,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5702,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5702,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5713,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5714,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5717,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5726,70'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5727,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5740,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf3213forward_ShdrsEP10OutputFilePN5N_Elf4EhdrINS2_9ElfITypesI4LE164LE32S6_S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6279
      functionLinenumberEnd: 6481
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          647
      EdgeCount:       140
      CyclomaticComplexity: 17
      functionsReached:
        - _Z4infoPKcz
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _ZL5fpad4P10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6313,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:6314,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6315,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6323,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6324,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6324,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_lx_elf.cpp:6325,70'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6327,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6328,54'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6335,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6335,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6336,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6434,61'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6435,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6436,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6437,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6343,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6344,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6345,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6347,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6348,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6349,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6353,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6368,48'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6367,21'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6371,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6377,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6378,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6379,30'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6379,25'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6380,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6380,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6390,30'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6393,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6401,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6419,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6421,54'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6423,25'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6427,81'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6427,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6437,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6440,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6441,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6442,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6443,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6444,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6445,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6445,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6474,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6475,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6475,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6476,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6477,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6479,5'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN14PackLinuxElf3213un_asl_dynsymEjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7010
      functionLinenumberEnd: 7044
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          150
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase4tellEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7012,28'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:7013,18'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:7015,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7016,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7020,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7022,51'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7026,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7027,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7031,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7038,32'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7039,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7040,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7040,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7041,17'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN14PackLinuxElf3210un_shlib_1EP10OutputFileR9MemBufferRjS4_j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7279
      functionLinenumberEnd: 7472
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          606
      EdgeCount:       134
      CyclomaticComplexity: 36
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZL7funpad4P9InputFile
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK4LE32eqERKS_
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase4tellEv
        - _ZNK9MemBuffer7getSizeEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7285,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7286,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7286,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7295,15'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7301,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7301,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7301,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7304,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7305,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7306,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:7307,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7307,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7308,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7321,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7327,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7327,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7328,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7329,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7330,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7331,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7333,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7335,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7366,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7368,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:7369,71'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7370,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7370,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7371,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7371,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7372,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7372,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7374,26'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7375,34'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7376,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7376,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7378,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7379,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7382,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7382,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7443,5'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:7444,25'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7389,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7390,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7394,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7395,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7407,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7408,60'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7409,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7410,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7411,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7411,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7411,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7416,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7416,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7416,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7431,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7439,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7471,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7450,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7451,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7455,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7456,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7457,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7458,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7459,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7459,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7462,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7463,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7463,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN14PackLinuxElf3210un_DT_INITEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEES9_P10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7480
      functionLinenumberEnd: 7662
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         138
      ICount:          710
      EdgeCount:       150
      CyclomaticComplexity: 14
      functionsReached:
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL12ELF32_R_TYPEj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:7501,21'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7486,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7487,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7489,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7491,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7493,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7494,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7494,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7495,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7496,19'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:7496,19'
          Dst:             _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_elf.cpp:7499,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7500,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7518,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7523,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7525,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7526,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7534,39'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:7536,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7537,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7537,46'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:7538,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7540,67'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7541,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7542,55'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7543,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7548,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7549,51'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7549,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7550,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7552,51'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7552,79'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7554,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7554,61'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:7556,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7557,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7557,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7559,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7559,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7560,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7560,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7564,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7565,39'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:7569,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7575,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7577,29'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7586,29'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:7592,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7594,29'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7598,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7599,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7599,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7600,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7607,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7608,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7609,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7609,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7613,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7614,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7615,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7615,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7617,57'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7622,57'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7624,24'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7626,64'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:7627,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7628,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7631,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7632,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7633,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7633,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7639,74'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7640,38'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7642,17'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7644,64'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:7645,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7646,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7649,43'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7651,25'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7653,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7654,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7654,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7661,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:7661,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf327unRel32EjPN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEjR9MemBufferjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6843
      functionLinenumberEnd: 6897
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          212
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL12ELF32_R_TYPEj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6895,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6896,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6896,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6846,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6847,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6848,27'
          Dst:             _ZL12ELF32_R_TYPEj
        - Src:             'src/p_lx_elf.cpp:6850,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6855,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6855,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6867,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6867,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6876,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6876,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6888,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:6888,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN14PackLinuxElf3216buildLinuxLoaderEPKhjS1_jPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1749
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         192
      ICount:          940
      EdgeCount:       382
      CyclomaticComplexity: 192
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z16ph_forced_methodi
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z9NO_printfPKcz
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK9ElfLinker9getLoaderEPi
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1552,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1554,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1566,60'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1567,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1571,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1574,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1577,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1580,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1583,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1588,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1594,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1596,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1598,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1599,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1603,33'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/p_lx_elf.cpp:1615,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1619,60'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1620,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1622,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1625,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1628,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1631,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1634,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1639,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1645,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1648,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1649,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1653,33'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/p_lx_elf.cpp:1663,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1663,47'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1676,18'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:1677,55'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1679,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1680,29'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:1680,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1683,22'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1682,17'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:1684,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1685,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1685,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1686,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:1687,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:1690,30'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1689,13'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:1692,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:1695,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1695,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1696,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1696,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1697,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1697,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1701,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1703,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1704,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1704,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_lx_elf.cpp:1713,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1715,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1719,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1727,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1730,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1731,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1736,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1739,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1743,64'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1749,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1749,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK14PackLinuxElf326getbrkEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3839
      functionLinenumberEnd: 3848
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3842,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3843,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3843,50'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3213find_LOAD_gapEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5494
      functionLinenumberEnd: 5523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          97
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5495,10'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5498,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5499,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5502,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5512,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:5513,32'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZNK14PackLinuxElf327getbaseEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3853
      functionLinenumberEnd: 3866
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3856,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:3857,36'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3220elf_find_Phdr_for_vaEjPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL7is_pow2y
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:459,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:460,13'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:461,12'
          Dst:             _ZL7is_pow2y
        - Src:             'src/p_lx_elf.cpp:462,14'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:462,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:463,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:463,49'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf326adjABSEPN7N_Elf323SymIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4368
      functionLinenumberEnd: 4377
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4LE32pLEj
        - _ZNK14PackLinuxElf3212get_str_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4369,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4371,42'
          Dst:             _ZNK14PackLinuxElf3212get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4371,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4372,27'
          Dst:             _ZN4LE32pLEj
    - functionName:    _ZL7is_pow2y
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIKvE7makePtrEPS1_
    - functionName:    _ZL12ELF32_R_TYPEj
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf3217invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          863
      EdgeCount:       234
      CyclomaticComplexity: 58
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZN14PackLinuxElf3217sort_DT32_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
        - _ZN14PackLinuxElf3219elf_find_table_sizeEjj
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer14getSizeInBytesEv
        - _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2436,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2438,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2442,19'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2443,19'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2444,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2453,5'
          Dst:             _ZN14PackLinuxElf3217sort_DT32_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
        - Src:             'src/p_lx_elf.cpp:2461,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2463,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2465,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2472,37'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:2474,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2478,31'
          Dst:             _ZN14PackLinuxElf3219elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:2485,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2489,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2491,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:2492,37'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:2494,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2497,52'
          Dst:             _ZN14PackLinuxElf3219elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:2500,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:2501,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2503,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2506,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2509,89'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:2511,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2518,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2523,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2530,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2535,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:2537,37'
          Dst:             _ZNK14PackLinuxElf3216elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:2538,52'
          Dst:             _ZN14PackLinuxElf3219elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:2541,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:2542,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2544,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2547,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2548,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2549,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2550,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2556,23'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:2557,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2563,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2570,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2573,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2589,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:2609,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2612,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2615,18'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:2618,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2620,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK14PackLinuxElf3216elf_find_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8435
      functionLinenumberEnd: 8444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - _ZNK6Packer8get_te32EPKv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8436,28'
          Dst:             _ZNK14PackLinuxElf3215elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8438,55'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8440,22'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
    - functionName:    _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:137,16'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
    - functionName:    _ZN14PackLinuxElf3217sort_DT32_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2344
      functionLinenumberEnd: 2381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          155
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZL13qcmp_unsignedPKvS0_
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te32EPKv
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2345,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:2346,19'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:2347,44'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:2380,5'
          Dst:             qsort
        - Src:             'src/p_lx_elf.cpp:2380,5'
          Dst:             _ZL13qcmp_unsignedPKvS0_
        - Src:             'src/p_lx_elf.cpp:2356,19'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2358,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:2366,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2368,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2370,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2370,64'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2373,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2375,17'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf3219elf_find_table_sizeEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN14PackLinuxElf3211find_dt_ndxEj
        - _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2397,29'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:2399,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2408,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2416,58'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2417,58'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2417,38'
          Dst:             _ZN14PackLinuxElf3211find_dt_ndxEj
    - functionName:    _ZNK9MemBuffer14getSizeInBytesEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf3221elf_find_section_typeEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2699
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2706,19'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf3211find_dt_ndxEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2384
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2385,53'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:2386,45'
          Dst:             _ZNK9MemBuffer7getSizeEv
    - functionName:    _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:103,21'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:103,37'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:140,21'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN6Packer8set_te16EPvj
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5fpad4P10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile7st_sizeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:105,21'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/p_lx_elf.cpp:109,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:109,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZL3up8j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5fpad8P10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile7st_sizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:121,21'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/p_lx_elf.cpp:125,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:125,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZL5fpadNP10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile7st_sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:92,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:92,33'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:93,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:93,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:94,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:94,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:95,16'
          Dst:             _ZNK10OutputFile7st_sizeEv
    - functionName:    _ZL11ELF32_R_SYMj
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12ELF32_R_INFOjj
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElf13defineSymbolsEPK6Filter
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1026,19'
          Dst:             _ZN12PackLinuxElf13defineSymbolsEPK6Filter
    - functionName:    _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1059,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZL16alloc_file_imageR9MemBufferx
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20mem_size_valid_byteso
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:141,5'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/p_lx_elf.cpp:141,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:142,12'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:143,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:145,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:145,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN14PackLinuxElf3216check_pt_dynamicEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8376
      functionLinenumberEnd: 8396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          140
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8377,18'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8378,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8379,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8379,58'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8380,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8391,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8393,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf3213check_pt_loadEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8345
      functionLinenumberEnd: 8360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8346,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8347,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8348,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8349,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8350,20'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8356,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8358,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL7is_pow2j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3884
      functionLinenumberEnd: 3885
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:175,33'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:175,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN12PackLinuxElf5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          175
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL3up4j
        - _ZL5fpad4P10OutputFilej
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te16EPKv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:397,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:397,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:402,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:404,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:404,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:409,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:410,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:410,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:417,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:418,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:418,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:421,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:422,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:422,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:428,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:429,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:429,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:436,16'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:437,49'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:438,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:442,12'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:444,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:443,30'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:443,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:445,17'
          Dst:             _ZL5fpad4P10OutputFilej
    - functionName:    _Z8set_le32I4LE32S0_EvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4393
      functionLinenumberEnd: 4592
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         104
      ICount:          678
      EdgeCount:       140
      CyclomaticComplexity: 38
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ph_force_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyyyy
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3221elf_find_section_nameEPKc
        - _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - _ZNK6Packer14prepareMethodsEPiiPKi
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4394,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4395,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4395,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4396,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4397,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4435,25'
          Dst:             _ZNK6Packer14prepareMethodsEPiiPKi
        - Src:             'src/p_lx_elf.cpp:4418,17'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4419,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4420,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4494,23'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4494,12'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4448,21'
          Dst:             _ZNK14PackLinuxElf327is_LOADEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4449,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4450,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4451,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4464,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4465,35'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4465,29'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4468,39'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4468,28'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4470,25'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:4477,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4478,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4478,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4481,31'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:4481,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:4483,17'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:4499,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4501,13'
          Dst:             _ZN14PackLinuxElf329add_phdrxEPKN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:4504,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4520,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4521,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4540,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4541,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4543,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4545,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4548,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4549,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:4550,23'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4551,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4552,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4552,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4557,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4558,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4560,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4562,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4564,27'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/p_lx_elf.cpp:4564,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4564,84'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:4565,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4566,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4567,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4567,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4568,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4570,37'
          Dst:             _ZNK14PackLinuxElf3221elf_find_section_nameEPKc
        - Src:             'src/p_lx_elf.cpp:4572,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4573,26'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:4574,26'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:4575,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4576,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:4576,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4577,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:4577,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:4577,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:4584,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4588,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4589,13'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZNK14PackLinuxElf3221elf_find_section_nameEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2649
      functionLinenumberEnd: 2669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer14getSizeInBytesEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2655,43'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:2657,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2657,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2659,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2662,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2664,16'
          Dst:             strcmp
    - functionName:    _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:137,16'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
    - functionName:    _ZN14PackLinuxElf3210calls_crt1EPKN5N_Elf3RelINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2790
      functionLinenumberEnd: 2808
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          103
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2794,49'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2799,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2800,36'
          Dst:             _ZNK14PackLinuxElf3215get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:2801,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2802,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2803,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2804,16'
          Dst:             strcmp
    - functionName:    _ZNK14PackLinuxElf3215elf_has_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8365
      functionLinenumberEnd: 8372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK6Packer8get_te32EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8368,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8368,57'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8368,32'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZL14ARM_getFiltersb
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6144
      functionLinenumberEnd: 6150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          14
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12PackLinuxElfC2EP9InputFile
        - _ZN12PackLinuxElfD2Ev
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1035,7'
          Dst:             _ZN12PackLinuxElfC2EP9InputFile
        - Src:             'src/p_lx_elf.cpp:1047,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1048,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:1048,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:1050,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN16PackLinuxElf32BeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackLinuxElfC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:247,7'
          Dst:             _ZN8PackUnixC2EP9InputFile
    - functionName:    _ZN14PackLinuxElf32D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15ElfLinkerMipsLEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:214,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK20PackLinuxElf32mipsel9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8295
      functionLinenumberEnd: 8296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15ElfLinkerMipsLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8296,16'
          Dst:             _ZN15ElfLinkerMipsLEC2Ev
    - functionName:    _ZN15ElfLinkerMipsBEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:208,43'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK20PackLinuxElf32mipseb9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8290
      functionLinenumberEnd: 8291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15ElfLinkerMipsBEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8291,16'
          Dst:             _ZN15ElfLinkerMipsBEC2Ev
    - functionName:    _ZN14ElfLinkerArmLEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:188,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK19PackLinuxElf32armLe9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8285
      functionLinenumberEnd: 8286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8286,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN20PackLinuxElf32mipselD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8281
      functionLinenumberEnd: 8282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20PackLinuxElf32mipselD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8281,1'
          Dst:             _ZN20PackLinuxElf32mipselD2Ev
    - functionName:    _ZN20PackLinuxElf32mipselD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8281
      functionLinenumberEnd: 8282
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8282,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN20PackLinuxElf32mipselC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8273
      functionLinenumberEnd: 8278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8272,60'
          Dst:             _ZN16PackLinuxElf32LeC2EP9InputFile
    - functionName:    _ZN16PackLinuxElf32LeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
        - _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - _ZN14PackLinuxElf32C2EP9InputFile
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.h:480,38'
          Dst:             _ZN14PackLinuxElf32C2EP9InputFile
        - Src:             'src/p_lx_elf.h:482,9'
          Dst:             _ZN14PackLinuxElf3219PackLinuxElf32help1EP9InputFile
        - Src:             'src/p_lx_elf.h:483,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZNK20PackLinuxElf32mipsel10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6173
      functionLinenumberEnd: 6175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20PackLinuxElf32mipsel11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2163
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20PackLinuxElf32mipsel5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4645
      functionLinenumberEnd: 4652
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4646,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN20PackLinuxElf32mipsel13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6255
      functionLinenumberEnd: 6257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6256,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
    - functionName:    _ZN16PackLinuxElf32LeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20PackLinuxElf32mipsebD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8269
      functionLinenumberEnd: 8270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN20PackLinuxElf32mipsebD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8269,1'
          Dst:             _ZN20PackLinuxElf32mipsebD2Ev
    - functionName:    _ZN20PackLinuxElf32mipsebD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8269
      functionLinenumberEnd: 8270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8270,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN20PackLinuxElf32mipsebC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8261
      functionLinenumberEnd: 8266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32BeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8260,60'
          Dst:             _ZN16PackLinuxElf32BeC2EP9InputFile
    - functionName:    _ZNK20PackLinuxElf32mipseb10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6166
      functionLinenumberEnd: 6168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20PackLinuxElf32mipseb11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2184
      functionLinenumberEnd: 2194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN20PackLinuxElf32mipseb5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4655
      functionLinenumberEnd: 4662
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4656,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN20PackLinuxElf32mipseb13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6250
      functionLinenumberEnd: 6252
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6251,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
    - functionName:    _ZN19PackLinuxElf32armLeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8257
      functionLinenumberEnd: 8258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19PackLinuxElf32armLeD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8257,1'
          Dst:             _ZN19PackLinuxElf32armLeD2Ev
    - functionName:    _ZN19PackLinuxElf32armLeD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8257
      functionLinenumberEnd: 8258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8258,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackLinuxElf32armLeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8249
      functionLinenumberEnd: 8254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8248,58'
          Dst:             _ZN16PackLinuxElf32LeC2EP9InputFile
    - functionName:    _ZNK19PackLinuxElf32armLe21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1222,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK19PackLinuxElf32armLe10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6160
      functionLinenumberEnd: 6161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14ARM_getFiltersb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6161,12'
          Dst:             _ZL14ARM_getFiltersb
    - functionName:    _ZN19PackLinuxElf32armLe11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2131
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19PackLinuxElf32armLe5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4611
      functionLinenumberEnd: 4630
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4612,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:4615,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4628,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN19PackLinuxElf32armLe13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6221
      functionLinenumberEnd: 6223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf32x8610getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8225
      functionLinenumberEnd: 8245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19PackOpenBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8220
      functionLinenumberEnd: 8221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8220,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN17PackLinuxElf32x86D2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8167
      functionLinenumberEnd: 8168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8168,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackOpenBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8214
      functionLinenumberEnd: 8217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackBSDElf32x86C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8213,58'
          Dst:             _ZN15PackBSDElf32x86C2EP9InputFile
    - functionName:    _ZN15PackBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8184
      functionLinenumberEnd: 8188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86C2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8183,50'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
    - functionName:    _ZN17PackLinuxElf32x869canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8171
      functionLinenumberEnd: 8176
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf329canUnpackEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8172,16'
          Dst:             _ZN14PackLinuxElf329canUnpackEv
        - Src:             'src/p_lx_elf.cpp:8172,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN19PackOpenBSDElf32x8611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2071
      functionLinenumberEnd: 2090
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2074,5'
          Dst:             _ZN6Packer10checkPatchEPviii
    - functionName:    _ZNK17PackLinuxElf32x869newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8179
      functionLinenumberEnd: 8180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8180,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN15PackBSDElf32x865pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4603
      functionLinenumberEnd: 4608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN17PackLinuxElf32x865pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4604,12'
          Dst:             _ZN17PackLinuxElf32x865pack1EP10OutputFileR6Filter
    - functionName:    _ZN19PackOpenBSDElf32x8614generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4149
      functionLinenumberEnd: 4211
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          157
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4153,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4153,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4154,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4156,5'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4156,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4157,43'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4158,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4158,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4159,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4159,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4160,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4161,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4162,25'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4173,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4174,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4175,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4176,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4177,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4178,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4179,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4180,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4183,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4184,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4185,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4189,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4193,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4194,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4195,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4196,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4197,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4199,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4200,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4204,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4204,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4205,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4205,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4206,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4206,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4209,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN17PackLinuxElf32x8613defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1520,21'
          Dst:             _ZN14PackLinuxElf3213defineSymbolsEPK6Filter
        - Src:             'src/p_lx_elf.cpp:1526,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN17PackLinuxElf32x8620addStubEntrySectionsEPK6Filterj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          145
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1461,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1465,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1466,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1478,25'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1484,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1490,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1491,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1492,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1496,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1503,21'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1513,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1514,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1515,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN17PackLinuxElf32x865pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4595
      functionLinenumberEnd: 4600
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4596,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8159
      functionLinenumberEnd: 8164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32LeC2EP9InputFile
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8158,54'
          Dst:             _ZN16PackLinuxElf32LeC2EP9InputFile
    - functionName:    _ZN15PackBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8191
      functionLinenumberEnd: 8191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackBSDElf32x8611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2015,5'
          Dst:             _ZN6Packer10checkPatchEPviii
    - functionName:    _ZN17PackLinuxElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8167
      functionLinenumberEnd: 8168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8167,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN17PackLinuxElf32x8611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 2003
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1987,5'
          Dst:             _ZN6Packer10checkPatchEPviii
    - functionName:    _ZN18PackNetBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8210
      functionLinenumberEnd: 8211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8210,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN18PackNetBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8204
      functionLinenumberEnd: 8207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8203,56'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
    - functionName:    _ZN18PackNetBSDElf32x8611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2045
      functionLinenumberEnd: 2064
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2048,5'
          Dst:             _ZN6Packer10checkPatchEPviii
    - functionName:    _ZN18PackNetBSDElf32x8614generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4042
      functionLinenumberEnd: 4141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          283
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL3up4j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN14PackLinuxElf3214generateElfHdrEP10OutputFilePKvj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4044,12'
          Dst:             _ZN14PackLinuxElf3214generateElfHdrEP10OutputFilePKvj
        - Src:             'src/p_lx_elf.cpp:4052,42'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:4056,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4056,31'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:4057,19'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4057,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:4061,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4068,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4082,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4083,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4084,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4085,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4086,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4087,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4088,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4089,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4096,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4097,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4098,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4099,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4100,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4101,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4102,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4103,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4107,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4110,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4116,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4121,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4120,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4122,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4123,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4123,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:4132,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4132,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4136,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4136,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:4139,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN19PackFreeBSDElf32x86D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8200
      functionLinenumberEnd: 8201
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8200,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN19PackFreeBSDElf32x86C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8195
      functionLinenumberEnd: 8197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackBSDElf32x86C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8194,58'
          Dst:             _ZN15PackBSDElf32x86C2EP9InputFile
    - functionName:    _ZN14PackLinuxElf646unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7820
      functionLinenumberEnd: 8151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         334
      ICount:          1643
      EdgeCount:       354
      CyclomaticComplexity: 22
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z14mem_size_validyyyy
        - _Z15throwCantUnpackPKc
        - _Z17throwEOFExceptionPKci
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwChecksumErrorv
        - _Z28throwCompressedDataViolationv
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_be32IhhEjPKT_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32I4LE32S0_EjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z9find_le32PKvij
        - _ZL3up4j
        - _ZL7funpad4P9InputFile
        - _ZN10OutputFile4seekExi
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf6414elf_find_ptypeEjPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEj
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK4LE32eqERKS_
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer7getSizeEv
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:8001,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7822,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7824,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7828,32'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7832,13'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7833,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7840,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7841,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7841,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7842,27'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:7845,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7845,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7845,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7846,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7846,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7847,35'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:7851,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7855,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7858,13'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7859,29'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7859,23'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7860,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7861,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7865,13'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/p_lx_elf.cpp:7866,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7868,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7870,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7870,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7871,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7872,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7873,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:7876,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7880,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:7881,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7885,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:7886,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_elf.cpp:7891,38'
          Dst:             _ZN14PackLinuxElf6414elf_find_ptypeEjPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEj
        - Src:             'src/p_lx_elf.cpp:7897,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7898,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7904,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7905,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:7907,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7907,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7915,33'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7916,33'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7918,38'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7920,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7920,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7922,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:7924,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7924,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7929,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7929,26'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_elf.cpp:7929,9'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_elf.cpp:7930,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7930,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7931,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7931,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7932,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7932,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7934,29'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7935,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7936,40'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7937,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7937,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7939,13'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7943,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7945,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7949,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7950,43'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7950,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_elf.cpp:7956,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7957,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7958,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7960,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7965,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7978,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7983,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7984,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7985,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7986,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7999,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8003,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8005,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:8015,17'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8016,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8017,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8018,12'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8018,44'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8019,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8019,18'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:8019,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8022,38'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_lx_elf.cpp:8022,22'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:8023,15'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:8026,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8029,13'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:8031,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:8031,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8033,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8034,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8036,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8040,70'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8043,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8044,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:8122,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:8052,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8053,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8055,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8062,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:8062,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8063,37'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8064,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8065,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8066,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8076,21'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:8079,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8080,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:8080,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8081,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8087,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8087,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:8090,32'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_lx_elf.cpp:8093,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:8097,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8098,30'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8099,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:8109,25'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_lx_elf.cpp:8110,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:8117,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8122,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:8123,8'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:8124,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8128,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:8130,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:8133,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_elf.cpp:8137,72'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8146,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_elf.cpp:8150,9'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/p_lx_elf.cpp:8151,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8151,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8151,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:8151,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf6414elf_find_ptypeEjPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2637
      functionLinenumberEnd: 2644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6Packer8get_te32EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2639,21'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN14PackLinuxElf6410un_DT_INITEjPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEESA_P10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7670
      functionLinenumberEnd: 7817
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         92
      ICount:          546
      EdgeCount:       117
      CyclomaticComplexity: 27
      functionsReached:
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer8set_te64EPvy
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:7691,21'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7676,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7677,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7679,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:7681,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7683,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7684,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7684,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7685,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7686,19'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:7686,19'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:7689,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7690,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7708,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:7713,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:7715,32'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7716,32'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7725,39'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:7727,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7728,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:7728,48'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:7729,33'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:7731,68'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7732,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7733,55'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7734,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7740,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7742,51'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7742,79'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7746,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7747,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7747,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7749,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7749,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7750,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7750,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7753,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7754,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7754,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7756,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7763,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7764,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7765,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7765,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7768,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7769,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7770,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7770,13'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7772,60'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7777,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:7779,24'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7781,64'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7782,38'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7783,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7786,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7787,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7788,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7788,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7794,74'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7795,38'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7797,17'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7799,64'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:7800,38'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7801,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7804,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7806,25'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:7808,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7809,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7809,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8640
      functionLinenumberEnd: 8837
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         180
      ICount:          874
      EdgeCount:       236
      CyclomaticComplexity: 58
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _ZN14PackLinuxElf6417sort_DT64_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
        - _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer14getSizeInBytesEv
        - _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8650,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:8652,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8654,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8660,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8661,19'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8662,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8671,5'
          Dst:             _ZN14PackLinuxElf6417sort_DT64_offsetsEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
        - Src:             'src/p_lx_elf.cpp:8679,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8681,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8683,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8690,37'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:8692,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8696,31'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8703,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8708,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8710,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8711,37'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:8713,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8716,52'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8719,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:8720,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:8722,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8725,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8728,89'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8730,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8737,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8742,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8749,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8754,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:8756,37'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:8757,52'
          Dst:             _ZN14PackLinuxElf6419elf_find_table_sizeEjj
        - Src:             'src/p_lx_elf.cpp:8760,24'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:8761,63'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:8763,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8766,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8767,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8768,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8769,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8775,23'
          Dst:             _ZplIhxENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:8776,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8782,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8789,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:8792,21'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8808,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8828,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:8832,18'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:8835,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZN6Packer8set_te64EPvy
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackLinuxElf6416elf_find_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8448
      functionLinenumberEnd: 8457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - _ZNK6Packer8get_te64EPKv
        - _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8449,28'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:8451,59'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8453,22'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
    - functionName:    _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:137,16'
          Dst:             _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
    - functionName:    _ZN14PackLinuxElf6410un_shlib_1EP10OutputFileR9MemBufferRjS4_j
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 7076
      functionLinenumberEnd: 7270
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          616
      EdgeCount:       137
      CyclomaticComplexity: 37
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZL7funpad4P9InputFile
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK4LE32eqERKS_
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK8FileBase4tellEv
        - _ZNK9MemBuffer7getSizeEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:7082,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7083,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7083,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7092,15'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7098,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7098,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7098,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7101,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7102,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:7103,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:7104,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7104,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7105,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7118,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7124,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7124,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7125,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7126,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7127,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7128,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7130,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7132,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7163,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7165,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:7166,71'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:7167,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7167,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7168,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7168,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7169,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7169,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7171,26'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_lx_elf.cpp:7172,36'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7173,36'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:7174,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7174,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:7176,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:7177,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7180,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7180,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7241,5'
          Dst:             _ZL7funpad4P9InputFile
        - Src:             'src/p_lx_elf.cpp:7242,25'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7187,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7188,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7192,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7193,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7205,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:7206,60'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:7207,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:7208,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7209,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7209,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:7209,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7214,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:7214,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:7214,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:7229,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7237,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7269,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7248,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7249,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:7253,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7254,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7255,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:7256,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7257,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7257,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:7260,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:7261,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:7261,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN14PackLinuxElf6413un_asl_dynsymEjP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6969
      functionLinenumberEnd: 7003
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          152
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te64EPvy
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK8FileBase4tellEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6971,28'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:6972,18'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:6974,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6975,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6979,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:6981,51'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:6985,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6986,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6990,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6997,32'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_lx_elf.cpp:6998,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6999,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6999,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:7000,17'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN14PackLinuxElf648unRela64EyPN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEjyP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6907
      functionLinenumberEnd: 6962
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          147
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _ZL12ELF64_R_TYPEy
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te64EPvy
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6910,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6913,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6916,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6919,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6929,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6930,27'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:6942,32'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6943,21'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:6947,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6948,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6950,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6959,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6960,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6960,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZL12ELF64_R_TYPEy
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf645pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6756
      functionLinenumberEnd: 6832
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          244
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZL5fpad4P10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6763,36'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6770,21'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6771,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6774,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6775,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6777,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6778,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6780,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6780,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6782,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6782,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6783,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6783,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6790,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:6792,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6797,62'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6797,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6802,31'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:6803,13'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6804,31'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6805,34'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:6808,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6808,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6809,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6810,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6810,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6813,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6815,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6816,22'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/p_lx_elf.cpp:6816,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6817,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6817,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6824,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6827,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6828,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6828,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6829,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6830,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6830,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN14PackLinuxElf6413forward_ShdrsEP10OutputFilePN5N_Elf4EhdrINS2_9ElfITypesI4LE164LE324LE64S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6485
      functionLinenumberEnd: 6675
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         112
      ICount:          588
      EdgeCount:       129
      CyclomaticComplexity: 19
      functionsReached:
        - _Z4infoPKcz
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le64IhhEyPKT_
        - _ZL5fpad8P10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6521,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6522,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6523,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6531,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6532,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:6532,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_lx_elf.cpp:6533,70'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6535,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:6536,54'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6661,21'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6544,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6545,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6546,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6547,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6548,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6549,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6550,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6553,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6568,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:6569,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6571,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6577,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6578,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6580,54'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:6582,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6587,48'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6586,21'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6589,24'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6596,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6597,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6598,30'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6598,25'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:6599,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6599,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6604,57'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6604,30'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:6607,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6609,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:6610,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6662,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:6663,58'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:6664,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6665,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:6666,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:6666,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:6668,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6669,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:6669,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:6670,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:6671,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6671,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6671,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6671,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:6673,5'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN21PackLinuxElf64riscv6413defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6245
      functionLinenumberEnd: 6247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6246,21'
          Dst:             _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
    - functionName:    _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElf13defineSymbolsEPK6Filter
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1031,19'
          Dst:             _ZN12PackLinuxElf13defineSymbolsEPK6Filter
    - functionName:    _ZN17PackLinuxElf64arm13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6231
      functionLinenumberEnd: 6242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6232,21'
          Dst:             _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
        - Src:             'src/p_lx_elf.cpp:6241,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN14PackLinuxElf645pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6014
      functionLinenumberEnd: 6139
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         103
      ICount:          550
      EdgeCount:       141
      CyclomaticComplexity: 40
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _ZL3up4j
        - _ZL5fpad4P10OutputFilej
        - _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer11get_te64_32EPKv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:6024,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:6025,24'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:6030,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6035,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6036,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6037,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6030,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6035,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6036,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6037,37'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6075,9'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6076,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:6077,24'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6089,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:6093,33'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6094,33'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:6127,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:6128,17'
          Dst:             _ZL3up4j
        - Src:             'src/p_lx_elf.cpp:6136,9'
          Dst:             _Z17throwEOFExceptionPKci
    - functionName:    _ZNK6Packer11get_te64_32EPKv
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.h:268,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZN14PackLinuxElf6411pack2_shlibEP10OutputFileR6Filterj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5904
      functionLinenumberEnd: 6011
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          483
      EdgeCount:       154
      CyclomaticComplexity: 72
      functionsReached:
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _ZL3up8j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer11get_te64_32EPKv
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5906,18'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:5906,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5909,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_lx_elf.cpp:5912,13'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5914,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:6011,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5919,9'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5920,29'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5921,29'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:5927,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5927,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5927,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5929,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5938,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5938,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5938,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5940,80'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5941,68'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5941,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5960,34'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:5961,57'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5963,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5964,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5965,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5965,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:5973,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5973,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:5973,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:5984,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5985,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5988,38'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5997,70'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5998,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:6011,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN14PackLinuxElf6413find_LOAD_gapEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEjj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5872
      functionLinenumberEnd: 5901
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          99
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5873,10'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5876,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5877,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5880,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5890,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5891,32'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZN21PackLinuxElf64riscv645pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5478
      functionLinenumberEnd: 5483
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5479,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5258
      functionLinenumberEnd: 5459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          688
      EdgeCount:       144
      CyclomaticComplexity: 39
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ph_force_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyyyy
        - _ZN10PackHeader10set_methodEij
        - _ZN14PackLinuxElf649add_phdrxEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6421elf_find_section_nameEPKc
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer14prepareMethodsEPiiPKi
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5259,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5260,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5260,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5261,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:5262,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5300,25'
          Dst:             _ZNK6Packer14prepareMethodsEPiiPKi
        - Src:             'src/p_lx_elf.cpp:5283,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5284,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5285,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5359,23'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5359,12'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5313,21'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5314,45'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5315,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5316,45'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5329,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5330,35'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5330,29'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5333,39'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5333,28'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5335,25'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:5342,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5343,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5343,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5346,31'
          Dst:             _Z15ph_force_methodi
        - Src:             'src/p_lx_elf.cpp:5346,20'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_lx_elf.cpp:5348,17'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_lx_elf.cpp:5364,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:5366,13'
          Dst:             _ZN14PackLinuxElf649add_phdrxEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:5369,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5385,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5386,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5405,19'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5406,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:5408,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5410,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5413,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5414,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:5415,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5416,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5417,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5417,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5422,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5423,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5426,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:5429,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:5431,27'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/p_lx_elf.cpp:5431,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5431,84'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:5432,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5433,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5434,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:5434,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5435,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:5437,37'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_nameEPKc
        - Src:             'src/p_lx_elf.cpp:5439,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:5440,26'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:5441,26'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_lx_elf.cpp:5442,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5443,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:5443,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:5444,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:5444,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:5444,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:5451,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5455,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:5456,13'
          Dst:             _ZN6Packer8set_te64EPvy
    - functionName:    _ZN14PackLinuxElf649add_phdrxEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1089,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZNK14PackLinuxElf6421elf_find_section_nameEPKc
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2674
      functionLinenumberEnd: 2694
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          85
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer14getSizeInBytesEv
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2680,43'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
        - Src:             'src/p_lx_elf.cpp:2682,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2682,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:2684,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:2687,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:2689,16'
          Dst:             strcmp
    - functionName:    _ZN17PackLinuxElf64arm5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5470
      functionLinenumberEnd: 5475
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5471,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf64amd5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5462
      functionLinenumberEnd: 5467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:5463,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf6415asl_pack2_ShdrsEP10OutputFilej
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4689
      functionLinenumberEnd: 4919
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         141
      ICount:          793
      EdgeCount:       182
      CyclomaticComplexity: 43
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le64IhhEyPKT_
        - _ZL12ELF64_R_TYPEy
        - _ZL3up8j
        - _ZL5fpad8P10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6Packer8set_te64EPvy
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_lx_elf.cpp:4792,9'
          Branch Sides:    []
        - Branch String:   'src/p_lx_elf.cpp:4812,58'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4706,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:4707,30'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4713,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4714,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4706,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:4721,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4722,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4726,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4728,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4747,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4732,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4733,27'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4737,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4763,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4764,28'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4750,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4754,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4755,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4756,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4757,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4766,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4769,34'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:4770,30'
          Dst:             _ZL3up8j
        - Src:             'src/p_lx_elf.cpp:4770,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4771,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4772,28'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4774,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4891,21'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4891,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4895,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:4896,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:4896,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4901,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4902,5'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4903,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4903,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4904,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4904,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4776,28'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4777,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4778,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4779,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4784,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4788,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4789,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4790,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4797,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4798,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4801,59'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4805,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4806,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4807,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4808,35'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:4810,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4814,39'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4817,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4823,29'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4832,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4832,42'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4834,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4834,29'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4844,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:4845,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4847,50'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:4850,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4852,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4856,44'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4856,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4857,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4858,35'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:4863,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4863,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4868,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4871,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:4873,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4875,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4883,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4884,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4907,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4907,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4911,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4911,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4913,19'
          Dst:             _ZL5fpad8P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4917,9'
          Dst:             _ZN10OutputFile4seekExi
    - functionName:    _ZN17PackLinuxElf64ppc5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4681
      functionLinenumberEnd: 4686
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4682,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN19PackLinuxElf64ppcle5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4673
      functionLinenumberEnd: 4678
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4674,12'
          Dst:             _ZN14PackLinuxElf645pack1EP10OutputFileR6Filter
    - functionName:    _ZN17PackLinuxElf32ppc5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4665
      functionLinenumberEnd: 4670
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4666,12'
          Dst:             _ZN14PackLinuxElf325pack1EP10OutputFileR6Filter
    - functionName:    _ZN14PackLinuxElf646adjABSEPN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEm
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4381
      functionLinenumberEnd: 4390
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          83
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4LE64pLEy
        - _ZNK14PackLinuxElf6412get_str_nameEjj
        - _ZNK6Packer8get_te32EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4382,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4384,42'
          Dst:             _ZNK14PackLinuxElf6412get_str_nameEjj
        - Src:             'src/p_lx_elf.cpp:4384,14'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:4385,27'
          Dst:             _ZN4LE64pLEy
    - functionName:    _ZN14PackLinuxElf6414generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4219
      functionLinenumberEnd: 4352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          489
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZL5fpad4P10OutputFilej
        - _ZL7is_pow2y
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:4223,31'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4224,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4225,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4226,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4227,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4231,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4232,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4247,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4248,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4252,5'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4252,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4253,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4253,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4254,5'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4254,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:4256,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4257,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4259,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4269,26'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:4273,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:4275,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:4277,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4279,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4282,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:4283,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4297,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4301,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4302,35'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4303,35'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4305,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4306,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4292,17'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:4293,44'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4308,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4309,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4310,61'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:4310,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:4311,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4311,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4314,21'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4342,13'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:4344,5'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4351,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4351,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4320,43'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:4321,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4322,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4323,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:4325,36'
          Dst:             _ZL7is_pow2y
        - Src:             'src/p_lx_elf.cpp:4329,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4332,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:4333,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4333,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4336,36'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4336,30'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:4337,40'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:4337,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:4337,33'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZNK14PackLinuxElf646getbrkEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3870
      functionLinenumberEnd: 3879
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3873,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3874,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3874,50'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZNK14PackLinuxElf6415elf_has_dynamicEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8522
      functionLinenumberEnd: 8529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          51
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZNK6Packer8get_te64EPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8525,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:8525,57'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8525,32'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN14PackLinuxElf647canPackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3550
      functionLinenumberEnd: 3835
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         178
      ICount:          1038
      EdgeCount:       233
      CyclomaticComplexity: 57
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwAlreadyPackedPKc
        - _Z4infoPKcz
        - _Z8get_le32I4LE32S0_EjPKT_
        - _ZL16alloc_file_imageR9MemBufferx
        - _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
        - _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN8PackUnix7canPackEv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6415elf_has_dynamicEj
        - _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3556,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:3556,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3557,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3565,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3566,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3570,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3575,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3613,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3581,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3582,39'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3585,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3587,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3591,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3594,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3599,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3603,40'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3605,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3608,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3614,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3618,26'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_elf.cpp:3619,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_lx_elf.cpp:3635,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3637,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:3638,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:3639,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:3639,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:3641,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3642,47'
          Dst:             _ZplIhmENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3647,26'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3650,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3652,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3655,42'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3657,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3659,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3661,53'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3663,26'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3665,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3667,35'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3674,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3675,47'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3678,60'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3680,25'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:3682,21'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3690,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3691,35'
          Dst:             _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3692,42'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:3694,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3693,13'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:3696,18'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3698,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3702,13'
          Dst:             _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:3705,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3708,40'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3709,40'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3713,44'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3713,13'
          Dst:             _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
        - Src:             'src/p_lx_elf.cpp:3715,44'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3715,13'
          Dst:             _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
        - Src:             'src/p_lx_elf.cpp:3721,33'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3722,28'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:3743,35'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3744,17'
          Dst:             _ZNK14PackLinuxElf6415elf_has_dynamicEj
        - Src:             'src/p_lx_elf.cpp:3745,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3754,21'
          Dst:             _Z4infoPKcz
        - Src:             'src/p_lx_elf.cpp:3758,41'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3759,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3805,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3806,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3811,17'
          Dst:             fprintf
        - Src:             'src/p_lx_elf.cpp:3817,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3825,17'
          Dst:             _ZN8PackUnix7canPackEv
        - Src:             'src/p_lx_elf.cpp:3825,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:3827,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8533
      functionLinenumberEnd: 8553
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          136
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te64EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8534,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8535,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8536,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8536,62'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8537,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8548,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8550,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8502
      functionLinenumberEnd: 8517
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK6Packer8get_te64EPKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:8503,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8504,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8505,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8506,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8507,20'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:8513,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:8515,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN14PackLinuxElf6410calls_crt1EPKN5N_Elf4RelaINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEi
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2750
      functionLinenumberEnd: 2768
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          104
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - _ZNK6Packer8get_te64EPKv
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:2754,49'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:2759,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:2760,36'
          Dst:             _ZNK14PackLinuxElf6415get_dynsym_nameEjj
        - Src:             'src/p_lx_elf.cpp:2761,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2762,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2763,16'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:2764,16'
          Dst:             strcmp
    - functionName:    _ZN14PackLinuxElf649canUnpackEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3533
      functionLinenumberEnd: 3547
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN12PackLinuxElf9canUnpackEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK6Packer8get_te16EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3537,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3538,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:3540,29'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:3543,16'
          Dst:             _ZN12PackLinuxElf9canUnpackEv
        - Src:             'src/p_lx_elf.cpp:3543,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZL11ELF64_R_SYMy
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf6412canPack_ShdrEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3060
      functionLinenumberEnd: 3218
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         104
      ICount:          522
      EdgeCount:       135
      CyclomaticComplexity: 33
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le64IhhEyPKT_
        - _ZL11ELF64_R_SYMy
        - _ZL12ELF64_R_TYPEy
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer11get_te64_32EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:3064,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3069,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:3070,50'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3072,18'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:3080,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3081,25'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3083,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3086,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3094,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3096,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3099,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3101,45'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3102,36'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3104,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3107,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3111,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3114,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3115,39'
          Dst:             _ZL12ELF64_R_TYPEy
        - Src:             'src/p_lx_elf.cpp:3116,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:3117,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3118,50'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3118,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3124,51'
          Dst:             _ZL11ELF64_R_SYMy
        - Src:             'src/p_lx_elf.cpp:3126,33'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3131,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3134,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3142,51'
          Dst:             _ZL11ELF64_R_SYMy
        - Src:             'src/p_lx_elf.cpp:3144,33'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3149,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3152,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3160,51'
          Dst:             _ZL11ELF64_R_SYMy
        - Src:             'src/p_lx_elf.cpp:3162,33'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:3167,43'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3170,29'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3177,35'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3186,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:3189,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3197,34'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3198,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3202,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:3205,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:3206,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:3207,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3206,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:3212,28'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:3213,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:3214,73'
          Dst:             _ZNK13MemBufferBaseIhEixEl
    - functionName:    _ZN21PackLinuxElf64riscv6411buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2298
      functionLinenumberEnd: 2308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64arm11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2273
      functionLinenumberEnd: 2283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64amd11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2248
      functionLinenumberEnd: 2258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64ppc11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19PackLinuxElf64ppcle11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2216
      functionLinenumberEnd: 2220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf32ppc11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2203
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64amd13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1961
      functionLinenumberEnd: 1963
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1962,21'
          Dst:             _ZN14PackLinuxElf6413defineSymbolsEPK6Filter
    - functionName:    _ZN14PackLinuxElf6416buildLinuxLoaderEPKhjS1_jPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1761
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         188
      ICount:          937
      EdgeCount:       369
      CyclomaticComplexity: 183
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z16ph_forced_methodi
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z9NO_printfPKcz
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9ElfLinker9getLoaderEPi
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1785,60'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1786,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1790,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1793,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1796,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1799,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1802,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1806,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1808,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1810,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1812,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1813,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1817,33'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/p_lx_elf.cpp:1831,60'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1832,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1834,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1837,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1840,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1843,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1846,16'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1848,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1851,20'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_lx_elf.cpp:1854,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1855,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1859,33'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/p_lx_elf.cpp:1866,18'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1869,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_elf.cpp:1872,33'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/p_lx_elf.cpp:1878,17'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1878,51'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1880,31'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:1892,18'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_lx_elf.cpp:1893,55'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1895,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1896,29'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:1896,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1899,22'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1898,17'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:1900,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:1901,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1901,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1902,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:1903,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_elf.cpp:1906,30'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1905,13'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/p_lx_elf.cpp:1908,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_lx_elf.cpp:1909,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1909,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1910,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1910,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1911,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1911,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:1916,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_lx_elf.cpp:1917,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:1917,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_lx_elf.cpp:1926,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1934,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1937,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1939,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1941,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1944,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_lx_elf.cpp:1951,64'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_lx_elf.cpp:1957,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_elf.cpp:1957,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN21PackLinuxElf64riscv64D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21PackLinuxElf64riscv64D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1434,1'
          Dst:             _ZN21PackLinuxElf64riscv64D2Ev
    - functionName:    _ZN21PackLinuxElf64riscv64D2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1435,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN17PackLinuxElf64armD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf64armD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1430,1'
          Dst:             _ZN17PackLinuxElf64armD2Ev
    - functionName:    _ZN17PackLinuxElf64armD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1431,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN17PackLinuxElf64amdD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf64amdD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1426,1'
          Dst:             _ZN17PackLinuxElf64amdD2Ev
    - functionName:    _ZN17PackLinuxElf64amdD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1426
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1427,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN21PackLinuxElf64riscv64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf64LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1417,7'
          Dst:             _ZN16PackLinuxElf64LeC2EP9InputFile
    - functionName:    _ZN16PackLinuxElf64LeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
        - _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - _ZN14PackLinuxElf64C2EP9InputFile
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.h:490,38'
          Dst:             _ZN14PackLinuxElf64C2EP9InputFile
        - Src:             'src/p_lx_elf.h:494,9'
          Dst:             _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - Src:             'src/p_lx_elf.h:495,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZNK21PackLinuxElf64riscv6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK21PackLinuxElf64riscv649newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN18ElfLinkerRiscv64LEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1209,16'
          Dst:             _ZN18ElfLinkerRiscv64LEC2Ev
    - functionName:    _ZN14PackLinuxElf645pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         112
      ICount:          830
      EdgeCount:       156
      CyclomaticComplexity: 46
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32I4LE32S0_EvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZL12ELF64_R_INFOjj
        - _ZL5fpad4P10OutputFilej
        - _ZL5fpadNP10OutputFilej
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackLinuxElf5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
        - _ZN6Packer8set_te64EPvy
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZNK10OutputFile7st_sizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - _ZNK6Packer11get_te64_32EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:789,24'
          Dst:             _ZN12PackLinuxElf5pack3EP10OutputFileR6Filter
        - Src:             'src/p_lx_elf.cpp:791,50'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:791,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:798,32'
          Dst:             _ZL12ELF64_R_INFOjj
        - Src:             'src/p_lx_elf.cpp:798,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:799,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:800,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:800,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:802,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:818,5'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/p_lx_elf.cpp:819,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:819,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:820,17'
          Dst:             _ZL5fpad4P10OutputFilej
        - Src:             'src/p_lx_elf.cpp:811,24'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:812,24'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:823,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:825,38'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:828,29'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:829,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:830,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:831,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:832,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:833,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:834,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:836,47'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:836,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:840,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:840,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:843,44'
          Dst:             _ZNK14PackLinuxElf6415elf_find_dynptrEj
        - Src:             'src/p_lx_elf.cpp:844,68'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:844,13'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:847,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:850,29'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/p_lx_elf.cpp:911,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:912,51'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_elf.cpp:912,9'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_elf.cpp:854,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:855,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:856,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:857,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:864,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:865,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:868,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:869,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:873,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:874,38'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:874,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:874,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:882,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:884,27'
          Dst:             _ZL5fpadNP10OutputFilej
        - Src:             'src/p_lx_elf.cpp:890,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:891,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:892,32'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:892,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:892,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:897,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:899,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:900,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:900,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:901,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:907,17'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:916,53'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/p_lx_elf.cpp:959,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:919,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:920,37'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:921,38'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:925,21'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:929,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:929,22'
          Dst:             strcmp
        - Src:             'src/p_lx_elf.cpp:934,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:935,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:940,43'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:941,27'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:944,29'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:945,38'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_lx_elf.cpp:945,37'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:945,29'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_lx_elf.cpp:948,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_lx_elf.cpp:949,21'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:952,39'
          Dst:             _ZNK6Packer11get_te64_32EPKv
        - Src:             'src/p_lx_elf.cpp:954,25'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:961,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:961,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_lx_elf.cpp:963,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_elf.cpp:963,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_elf.cpp:969,27'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_elf.cpp:970,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_lx_elf.cpp:971,30'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN14PackLinuxElf6411patchLoaderEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf6412updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6Packer8set_te64EPvy
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1321,32'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:1322,30'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_lx_elf.cpp:1324,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1326,34'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_lx_elf.cpp:1332,9'
          Dst:             _ZN6Packer8set_te64EPvy
        - Src:             'src/p_lx_elf.cpp:0,0'
          Dst:             _ZN6Packer8set_te64EPvy
    - functionName:    _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         92
      ICount:          503
      EdgeCount:       123
      CyclomaticComplexity: 33
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z8get_le16IhhEjPKT_
        - _ZL16alloc_file_imageR9MemBufferx
        - _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - _ZNK9MemBuffer7getSizeEv
        - _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1098,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1099,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1100,15'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1101,34'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:1102,9'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:1114,21'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_elf.cpp:1115,15'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:1120,9'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:1122,15'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:1128,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:1137,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:1138,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1139,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:1139,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:1140,45'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:1144,9'
          Dst:             _ZL16alloc_file_imageR9MemBufferx
        - Src:             'src/p_lx_elf.cpp:1145,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1146,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_elf.cpp:1146,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:1147,84'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:1148,88'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_lx_elf.cpp:1151,40'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_elf.cpp:1152,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1153,21'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_elf.cpp:1154,43'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_lx_elf.cpp:1155,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:1155,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:1160,22'
          Dst:             _ZNK14PackLinuxElf6421elf_find_section_typeEj
        - Src:             'src/p_lx_elf.cpp:1162,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:1164,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:1180,41'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:1181,41'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:1182,41'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:1183,41'
          Dst:             _ZNK14PackLinuxElf6416elf_find_dynamicEj
        - Src:             'src/p_lx_elf.cpp:1170,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:1171,35'
          Dst:             _ZN14PackLinuxElf6416check_pt_dynamicEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:1172,42'
          Dst:             _ZplIhyENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_lx_elf.cpp:1174,22'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:1173,13'
          Dst:             _ZN14PackLinuxElf6417invert_pt_dynamicEPKN5N_Elf3DynINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEEy
        - Src:             'src/p_lx_elf.cpp:1176,18'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:1177,13'
          Dst:             _ZN14PackLinuxElf6413check_pt_loadEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:1185,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_lx_elf.cpp:1190,33'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZNK14PackLinuxElf649checkEhdrEPKN5N_Elf4EhdrINS0_9ElfITypesI4LE164LE324LE64S5_S5_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          168
      EdgeCount:       54
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:204,12'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:211,10'
          Dst:             memcmp
        - Src:             'src/p_lx_elf.cpp:214,22'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:217,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:219,9'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:223,9'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_elf.cpp:228,36'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZN14PackLinuxElf6415asl_slide_ShdrsEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK6Packer11get_te64_32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:544,30'
          Dst:             _ZNK6Packer11get_te64_32EPKv
    - functionName:    _ZN14PackLinuxElf6415slide_sh_offsetEPN7N_Elf644ShdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z18throwInternalErrorIcEvPKT_z
        - _ZN6Packer8set_te64EPvy
        - _ZNK6Packer8get_te32EPKv
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:521,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:522,26'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:523,27'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_elf.cpp:525,33'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:531,13'
          Dst:             _Z18throwInternalErrorIcEvPKT_z
        - Src:             'src/p_lx_elf.cpp:533,9'
          Dst:             _ZN6Packer8set_te64EPvy
    - functionName:    _ZN14PackLinuxElf6420elf_find_Phdr_for_vaEyPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL7is_pow2y
        - _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - _ZNK6Packer8get_te64EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:474,23'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:475,13'
          Dst:             _ZNK14PackLinuxElf647is_LOADEPKN7N_Elf644PhdrIN5N_Elf9ElfITypesI4LE164LE324LE64S6_S6_EEEE
        - Src:             'src/p_lx_elf.cpp:476,12'
          Dst:             _ZL7is_pow2y
        - Src:             'src/p_lx_elf.cpp:477,14'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:477,41'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:478,21'
          Dst:             _ZNK6Packer8get_te64EPKv
        - Src:             'src/p_lx_elf.cpp:478,49'
          Dst:             _ZNK6Packer8get_te64EPKv
    - functionName:    _ZL12ELF64_R_INFOjj
      functionSourceFile: '/src/upx/src/p_elf_enum.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18ElfLinkerRiscv64LEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:172,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZN14PackLinuxElf64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12PackLinuxElfC2EP9InputFile
        - _ZN12PackLinuxElfD2Ev
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1065,7'
          Dst:             _ZN12PackLinuxElfC2EP9InputFile
        - Src:             'src/p_lx_elf.cpp:1077,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_elf.cpp:1078,18'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_elf.cpp:1078,12'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_elf.cpp:1080,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN16PackLinuxElf64LeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackLinuxElf64D0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1083
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64armC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf64LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1408,8'
          Dst:             _ZN16PackLinuxElf64LeC2EP9InputFile
    - functionName:    _ZNK17PackLinuxElf64arm10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64arm9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ElfLinkerArm64LEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1204,16'
          Dst:             _ZN16ElfLinkerArm64LEC2Ev
    - functionName:    _ZN16ElfLinkerArm64LEC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:165,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZN17PackLinuxElf64amdC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf64LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1396,7'
          Dst:             _ZN16PackLinuxElf64LeC2EP9InputFile
    - functionName:    _ZNK17PackLinuxElf64amd10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17PackLinuxElf64amd9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerAMD64C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1199,16'
          Dst:             _ZN14ElfLinkerAMD64C2Ev
    - functionName:    _ZN14ElfLinkerAMD64C2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:157,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZN14ElfLinkerPpc64C2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:233,42'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK17PackLinuxElf64ppc9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerPpc64C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1392,16'
          Dst:             _ZN14ElfLinkerPpc64C2Ev
    - functionName:    _ZN16ElfLinkerPpc64leC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:239,7'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK19PackLinuxElf64ppcle9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ElfLinkerPpc64leC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1387,16'
          Dst:             _ZN16ElfLinkerPpc64leC2Ev
    - functionName:    _ZN17PackLinuxElf64ppcD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf64ppcD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1382,1'
          Dst:             _ZN17PackLinuxElf64ppcD2Ev
    - functionName:    _ZN17PackLinuxElf64ppcD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1383,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN19PackLinuxElf64ppcleD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN19PackLinuxElf64ppcleD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1378,1'
          Dst:             _ZN19PackLinuxElf64ppcleD2Ev
    - functionName:    _ZN19PackLinuxElf64ppcleD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1379,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN16PackLinuxElf64BeC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
        - _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - _ZN14PackLinuxElf64C2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.h:502,38'
          Dst:             _ZN14PackLinuxElf64C2EP9InputFile
        - Src:             'src/p_lx_elf.h:506,9'
          Dst:             _ZN14PackLinuxElf6419PackLinuxElf64help1EP9InputFile
        - Src:             'src/p_lx_elf.h:507,5'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN16PackLinuxElf64BeD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17PackLinuxElf64ppcC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf64BeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1369,7'
          Dst:             _ZN16PackLinuxElf64BeC2EP9InputFile
    - functionName:    _ZNK17PackLinuxElf64ppc10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN19PackLinuxElf64ppcleC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf64LeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1360,7'
          Dst:             _ZN16PackLinuxElf64LeC2EP9InputFile
    - functionName:    _ZNK19PackLinuxElf64ppcle10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14ElfLinkerPpc32C2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:224,42'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK17PackLinuxElf32ppc9newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1355
      functionLinenumberEnd: 1356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerPpc32C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1356,16'
          Dst:             _ZN14ElfLinkerPpc32C2Ev
    - functionName:    _ZN17PackLinuxElf32ppcD0Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32ppcD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1351,1'
          Dst:             _ZN17PackLinuxElf32ppcD2Ev
    - functionName:    _ZN17PackLinuxElf32ppcD2Ev
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1351
      functionLinenumberEnd: 1352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackLinuxElfD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1352,1'
          Dst:             _ZN12PackLinuxElfD2Ev
    - functionName:    _ZN17PackLinuxElf32ppcC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackLinuxElf32BeC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_elf.cpp:1342,7'
          Dst:             _ZN16PackLinuxElf32BeC2EP9InputFile
    - functionName:    _ZNK17PackLinuxElf32ppc10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_elf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1233
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_p_lx_exc.cpp
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK11PackBSDI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackBSDI3867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackBSDI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11PackBSDI386D0Ev
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.h:129,7'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZNK13PackLinuxI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackLinuxI3867getNameEv
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackLinuxI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackUnix10getVersionEv
      functionSourceFile: '/src/upx/src/p_unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackLinuxI386D0Ev
      functionSourceFile: '/src/upx/src/p_lx_exc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.h:37,7'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN13PackLinuxI38612updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:616,31'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_lx_exc.cpp:616,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:616,25'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN13PackLinuxI38619patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:602,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:602,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:604,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:605,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:606,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_lx_exc.cpp:610,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_exc.cpp:610,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN13PackLinuxI38611patchLoaderEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackLinuxI3867canPackEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          325
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN8PackUnix7canPackEv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK6Packer8get_te16EPKv
        - _ZNK6Packer8get_te32EPKv
        - memcmp
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_lx_exc.cpp:523,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:503,23'
          Dst:             _ZN8PackUnix7canPackEv
        - Src:             'src/p_lx_exc.cpp:508,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:509,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_exc.cpp:509,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_exc.cpp:510,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:513,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:531,38'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_exc.cpp:537,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_exc.cpp:537,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:538,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_exc.cpp:538,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_exc.cpp:539,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:542,42'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_exc.cpp:543,49'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_exc.cpp:545,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:546,35'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_exc.cpp:546,29'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_exc.cpp:547,29'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:548,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_exc.cpp:549,32'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_exc.cpp:551,36'
          Dst:             strcmp
        - Src:             'src/p_lx_exc.cpp:555,36'
          Dst:             strcmp
        - Src:             'src/p_lx_exc.cpp:569,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_lx_exc.cpp:581,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_lx_exc.cpp:583,19'
          Dst:             memcmp
        - Src:             'src/p_lx_exc.cpp:585,19'
          Dst:             memcmp
        - Src:             'src/p_lx_exc.cpp:587,19'
          Dst:             memcmp
        - Src:             'src/p_lx_exc.cpp:591,19'
          Dst:             _ZN8PackUnix7canPackEv
    - functionName:    _ZNK13PackLinuxI3869checkEhdrEPKN5N_Elf4EhdrINS0_9ElfITypesI4LE164LE32S4_S4_S4_EEEE
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          115
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:459,9'
          Dst:             memcmp
        - Src:             'src/p_lx_exc.cpp:463,10'
          Dst:             memcmp
        - Src:             'src/p_lx_exc.cpp:465,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:466,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:468,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:470,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:472,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:474,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:478,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:480,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:482,9'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK13PackLinuxI38619getLoaderPrefixSizeEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11PackBSDI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 7
      functionsReached:
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _ZN6Packer10checkPatchEPviii
        - _ZN6Packer10patch_le32EPviPKvj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:427,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_exc.cpp:428,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_exc.cpp:433,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/p_lx_exc.cpp:434,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:434,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:435,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:435,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:436,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:436,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:440,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:441,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_exc.cpp:441,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN13PackLinuxI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 7
      functionsReached:
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _ZN6Packer10checkPatchEPviii
        - _ZN6Packer10patch_le32EPviPKvj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:407,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_exc.cpp:408,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_exc.cpp:413,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/p_lx_exc.cpp:414,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:414,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:415,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:415,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:416,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:416,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_exc.cpp:420,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_exc.cpp:421,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_exc.cpp:421,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN13PackLinuxI38616buildLinuxLoaderEPKhjS1_jPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          303
      EdgeCount:       65
      CyclomaticComplexity: 19
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZNK9ElfLinker10findSymbolEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:303,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:303,62'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:305,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:312,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_lx_exc.cpp:332,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:336,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:339,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:340,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_lx_exc.cpp:341,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_lx_exc.cpp:344,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:345,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:349,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:351,21'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:354,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:366,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:367,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:368,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_exc.cpp:377,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_lx_exc.cpp:382,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_lx_exc.cpp:384,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_lx_exc.cpp:386,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_lx_exc.cpp:387,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_lx_exc.cpp:391,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_lx_exc.cpp:397,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZNK13PackLinuxI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:286,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN13PackLinuxI3865pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL12set_stub_brkPN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:204,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:204,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:206,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:206,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:207,23'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_lx_exc.cpp:208,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:209,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:210,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_lx_exc.cpp:211,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:211,5'
          Dst:             _ZL12set_stub_brkPN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_exc.cpp:280,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_exc.cpp:281,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_lx_exc.cpp:281,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZL12set_stub_brkPN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:115,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:116,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:117,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:118,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:119,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:120,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:121,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:122,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:124,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:125,28'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN11PackBSDI3865pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackLinuxI3865pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackLinuxI38614generateElfHdrEP10OutputFilePKvj
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          150
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL12set_stub_brkPN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:141,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:141,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:142,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:142,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:143,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:143,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:144,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:144,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:145,5'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:145,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:151,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_exc.cpp:156,9'
          Dst:             _ZL12set_stub_brkPN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEEEj
        - Src:             'src/p_lx_exc.cpp:168,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:168,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:170,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_exc.cpp:170,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_exc.cpp:173,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_exc.cpp:173,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_exc.cpp:175,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_exc.cpp:175,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_exc.cpp:178,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK13PackLinuxI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackLinuxI38621getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:92,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN11PackBSDI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN13PackLinuxI386C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:65,42'
          Dst:             _ZN13PackLinuxI386C2EP9InputFile
    - functionName:    _ZN13PackLinuxI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_exc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackUnixLe32C2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_exc.cpp:59,46'
          Dst:             _ZN12PackUnixLe32C2EP9InputFile
    - functionName:    _ZN12PackUnixLe32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.h:185,34'
          Dst:             _ZN8PackUnixC2EP9InputFile
    - functionName:    _ZN12PackUnixLe32D0Ev
      functionSourceFile: '/src/upx/src/p_unix.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_p_lx_interp.cpp
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK23PackLinuxElf32x86interp11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_interp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK23PackLinuxElf32x86interp7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_interp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK23PackLinuxElf32x86interp9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_interp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK23PackLinuxElf32x86interp10getVersionEv
      functionSourceFile: '/src/upx/src/p_lx_interp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN23PackLinuxElf32x86interp6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         64
      ICount:          410
      EdgeCount:       81
      CyclomaticComplexity: 19
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z15throwCantUnpackPKc
        - _Z17throwEOFExceptionPKci
        - _Z18throwChecksumErrorv
        - _Z28throwCompressedDataViolationv
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32I4LE32S0_EjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN10OutputFile4seekExi
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:210,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:211,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:211,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:212,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:218,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:220,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:220,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:221,31'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:222,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:224,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_interp.cpp:226,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_lx_interp.cpp:228,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:228,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:229,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:230,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:237,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_interp.cpp:240,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_lx_interp.cpp:240,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:241,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_lx_interp.cpp:241,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_lx_interp.cpp:241,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_lx_interp.cpp:242,54'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:243,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_lx_interp.cpp:247,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_interp.cpp:248,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_lx_interp.cpp:253,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:254,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:255,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:257,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:257,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:260,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:261,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:264,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:264,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:265,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:254,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:279,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:285,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:291,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:291,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:292,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_lx_interp.cpp:296,33'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_lx_interp.cpp:298,13'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_interp.cpp:301,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_lx_interp.cpp:310,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_lx_interp.cpp:314,9'
          Dst:             _Z18throwChecksumErrorv
    - functionName:    _ZN23PackLinuxElf32x86interp5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          168
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:141,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:142,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:149,53'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:152,17'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_lx_interp.cpp:154,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:156,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:157,35'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:158,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:160,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:161,35'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:162,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:164,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:165,35'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:166,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:172,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:174,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:176,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:178,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:180,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:182,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:184,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:185,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_lx_interp.cpp:189,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_interp.cpp:189,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_interp.cpp:190,39'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_lx_interp.cpp:190,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:195,16'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
    - functionName:    _ZN23PackLinuxElf32x86interp5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN14PackLinuxElf325pack2EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:133,19'
          Dst:             _ZN14PackLinuxElf325pack2EP10OutputFileR6Filter
    - functionName:    _Z4NewTIN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN23PackLinuxElf32x86interp5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          141
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4NewTIN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEEPT_y
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:80,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:81,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:81,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:82,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:82,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_lx_interp.cpp:83,16'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:83,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:85,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:85,13'
          Dst:             _Z4NewTIN7N_Elf324PhdrIN5N_Elf9ElfITypesI4LE164LE32S5_S5_S5_EEEEEPT_y
        - Src:             'src/p_lx_interp.cpp:86,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:86,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_interp.cpp:87,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_interp.cpp:87,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_interp.cpp:98,20'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:99,23'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:100,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:101,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:102,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:103,25'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:104,21'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:105,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:106,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:107,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:108,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:109,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:110,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:111,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:113,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:114,64'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:114,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:115,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:119,29'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_lx_interp.cpp:120,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_lx_interp.cpp:120,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:120,51'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_lx_interp.cpp:120,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_lx_interp.cpp:123,47'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN23PackLinuxElf32x86interp7canPackEv
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN14PackLinuxElf327canPackEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:70,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_lx_interp.cpp:73,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_lx_interp.cpp:75,19'
          Dst:             _ZN14PackLinuxElf327canPackEv
    - functionName:    _ZN23PackLinuxElf32x86interpD0Ev
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN23PackLinuxElf32x86interpD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:64,1'
          Dst:             _ZN23PackLinuxElf32x86interpD2Ev
    - functionName:    _ZN23PackLinuxElf32x86interpD2Ev
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86D2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:65,1'
          Dst:             _ZN17PackLinuxElf32x86D2Ev
    - functionName:    _ZN23PackLinuxElf32x86interpC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_interp.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN17PackLinuxElf32x86C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_interp.cpp:59,5'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_lx_sh.cpp
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK15PackLinuxI386sh16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackLinuxI386sh10getFiltersEv
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackLinuxI386sh11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackLinuxI386sh7getNameEv
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackLinuxI386sh9getFormatEv
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackLinuxI386sh10getVersionEv
      functionSourceFile: '/src/upx/src/p_lx_sh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackLinuxI386sh5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:163,45'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - Src:             'src/p_lx_sh.cpp:163,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_lx_sh.cpp:163,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN15PackLinuxI386sh5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackLinuxI386sh7canPackEv
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:138,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_lx_sh.cpp:138,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_lx_sh.cpp:139,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_lx_sh.cpp:141,10'
          Dst:             memcmp
        - Src:             'src/p_lx_sh.cpp:145,15'
          Dst:             memcmp
        - Src:             'src/p_lx_sh.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackLinuxI386sh12getShellNameEPc
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          171
      EdgeCount:       51
      CyclomaticComplexity: 17
      functionsReached:
        - _Z9printWarnPKcS0_z
        - _ZN13PackLinuxI3867canPackEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK8FileBase7getNameEv
        - _ZNK8FileBase7st_sizeEv
        - strcmp
        - strcspn
        - strrchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:104,22'
          Dst:             strcspn
        - Src:             'src/p_lx_sh.cpp:111,25'
          Dst:             strrchr
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:115,18'
          Dst:             strcmp
        - Src:             'src/p_lx_sh.cpp:116,40'
          Dst:             _ZN13PackLinuxI3867canPackEv
        - Src:             'src/p_lx_sh.cpp:116,33'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_lx_sh.cpp:120,33'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_lx_sh.cpp:122,31'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_lx_sh.cpp:122,17'
          Dst:             _Z9printWarnPKcS0_z
    - functionName:    strcspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackLinuxI386sh11patchLoaderEv
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackLinuxI386sh11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          143
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN6Filter4initEij
        - _ZN6Filter6filterEN5XSpan15PtrOrSpanOrNullIhEEj
        - _ZN6Packer10checkPatchEPviii
        - _ZN6Packer10patch_le32EPviPKvj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te16EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:69,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_lx_sh.cpp:70,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_lx_sh.cpp:72,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/p_lx_sh.cpp:73,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_sh.cpp:73,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_sh.cpp:74,16'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_sh.cpp:74,5'
          Dst:             _ZN6Packer10patch_le32EPviPKvj
        - Src:             'src/p_lx_sh.cpp:78,13'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_lx_sh.cpp:83,30'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_sh.cpp:85,69'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_sh.cpp:85,30'
          Dst:             _ZNK6Packer8get_te16EPKv
        - Src:             'src/p_lx_sh.cpp:86,27'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_lx_sh.cpp:86,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_lx_sh.cpp:90,39'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_lx_sh.cpp:90,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/p_lx_sh.cpp:90,28'
          Dst:             _ZN6Filter6filterEN5XSpan15PtrOrSpanOrNullIhEEj
        - Src:             'src/p_lx_sh.cpp:95,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_lx_sh.cpp:96,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_lx_sh.cpp:96,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackLinuxI386shD0Ev
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackLinuxI386shD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:62,1'
          Dst:             _ZN15PackLinuxI386shD2Ev
    - functionName:    _ZN15PackLinuxI386shD2Ev
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:63,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN15PackLinuxI386shC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_lx_sh.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13PackLinuxI386C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_lx_sh.cpp:57,5'
          Dst:             _ZN13PackLinuxI386C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_mach.cpp
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _ZNK4BE32ltERKS_
        - _ZNK4BE64ltERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:564,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:565,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:569,20'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/p_mach.cpp:571,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:571,22'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:574,19'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/p_mach.cpp:575,9'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:575,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:577,10'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:577,30'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:578,17'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _ZNK4BE64ltERKS_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _ZNK4BE32ltERKS_
    - functionName:    _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:575,9'
          Dst:             _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
    - functionName:    _ZNK11PackMachFat11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackMachFat7getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1245
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackMachFat9getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackMachFat10getVersionEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackMachARM64EL13threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1226,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1227,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1228,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1229,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1232,16'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN15PackMachARM64EL13threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1222,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1222,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN15PackMachARM64EL15threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1221,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1221,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN15PackMachARM64EL13threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1215,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1216,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1217,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1218,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1219,26'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZNK15PackMachARM64EL12threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackMachARM64EL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackMachARM64EL7getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackMachARM64EL9getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackMachARM64ELD0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1184
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1184,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:261,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 2305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          930
      EdgeCount:       202
      CyclomaticComplexity: 56
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14is_envvar_truePKcS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN4LE64lSEj
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - qsort
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2067,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1986,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1987,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1987,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1989,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1991,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1993,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1994,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1996,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1998,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:2000,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2003,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2004,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2008,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2010,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2011,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:2012,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2012,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2012,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2014,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2015,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2020,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2023,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2025,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2026,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2027,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2028,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2032,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2044,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2046,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2045,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2047,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2049,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2052,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2055,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2056,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2056,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2057,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2060,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2067,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2085,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2089,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2095,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2096,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2097,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2103,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2105,55'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2106,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2108,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2108,50'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,48'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,69'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2120,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2121,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2121,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2122,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2225,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2226,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2229,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2231,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2233,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2234,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2235,68'
          Dst:             _ZN4LE64lSEj
        - Src:             'src/p_mach.cpp:2236,37'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2237,38'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2238,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2240,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2241,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2245,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2250,37'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2252,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2253,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2254,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2255,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2259,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2260,34'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2261,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2261,34'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2262,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2265,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2266,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2267,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2268,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2271,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2273,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2273,59'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2273,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2274,36'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2275,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2275,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2275,37'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2277,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2278,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2279,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2281,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2282,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2283,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2286,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2287,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2288,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2289,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2300,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2302,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         344
      ICount:          1575
      EdgeCount:       396
      CyclomaticComplexity: 54
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK4LE32ltERKS_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7getNameEv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1646,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1649,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1653,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1654,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1656,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1657,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1660,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1662,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1671,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1672,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1676,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1681,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1681,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1682,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1683,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1683,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1683,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1695,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1698,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1700,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1701,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1702,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1706,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1704,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1708,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1713,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,80'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1712,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1715,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1717,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1720,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1721,45'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1721,64'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1725,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1726,69'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1722,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1727,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1730,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1734,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1738,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1742,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1743,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1744,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1751,24'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1751,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1753,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1693,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1761,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1764,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1770,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1774,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1777,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1778,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1780,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1784,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1788,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1790,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1791,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1792,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1794,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1794,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1798,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1801,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1801,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1804,55'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1805,41'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1806,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1806,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1807,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1807,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1808,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1809,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1818,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1823,42'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1823,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1826,77'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1828,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1830,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1832,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1840,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1840,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1841,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1842,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1842,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1843,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1844,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1848,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1849,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1849,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1850,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1855,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1857,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1866,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1867,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1868,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1869,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1870,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1873,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1881,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1881,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1882,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1885,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1886,31'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1889,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1890,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1891,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1895,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1897,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1906,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1910,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1911,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1919,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1920,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1920,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1921,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1922,39'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1923,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1931,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1933,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1933,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1937,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1938,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1939,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1940,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1940,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1940,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1941,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1942,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1942,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1947,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1948,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1950,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1954,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1955,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1958,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1960,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         178
      ICount:          867
      EdgeCount:       353
      CyclomaticComplexity: 177
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - qsort
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1478,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1479,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1479,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1480,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1481,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1482,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1484,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1485,49'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1486,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1488,17'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_mach.cpp:1489,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1490,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1491,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1491,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1491,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1497,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1499,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1499,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1500,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1501,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1503,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1507,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1510,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1512,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1512,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1513,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1514,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1516,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1520,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1525,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1525,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1526,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1527,55'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1528,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1528,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_mach.cpp:1528,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_mach.cpp:1529,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1529,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1533,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1534,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1536,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1538,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1541,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1542,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1544,33'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1561,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1548,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1552,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1551,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1553,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1569,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1564,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1570,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1574,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1574,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1575,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1579,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1579,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1580,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1591,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1592,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1596,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1597,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1604,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1606,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1608,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1609,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1609,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1611,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1613,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1613,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1614,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1615,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1616,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1616,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1617,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1618,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1620,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1621,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1621,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1621,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1624,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1624,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1601,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1602,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1632,56'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1634,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          488
      EdgeCount:       69
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1307,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1307,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1315,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1315,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1318,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1319,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1321,20'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1323,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1324,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1327,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1335,28'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1339,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1341,20'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1342,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1343,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1344,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1348,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1351,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1352,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1357,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1358,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1363,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1365,20'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1366,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1367,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1374,18'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1375,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1378,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1380,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1381,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1382,20'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1387,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1392,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1395,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1403,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1406,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1406,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1410,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1410,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1414,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1415,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,53'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1415,34'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1390,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1391,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1421,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1421,38'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:1422,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1422,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1427,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1454,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1454,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1430,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1433,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1434,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1435,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1442,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1442,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1443,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1443,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1446,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1446,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1446,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1450,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1450,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1450,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1428,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1429,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1457,27'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1458,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1459,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1459,35'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1460,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1460,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1464,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1464,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK4LE32eqERKS_
        - _ZNK4LE64eqERKS_
        - _ZNK8FileBase7st_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1155,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1156,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1161,41'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1171,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1181,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1182,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1183,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1184,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1189,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1190,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1191,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1192,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1194,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1198,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1199,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1203,35'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_mach.cpp:1204,35'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/p_mach.cpp:1205,35'
          Dst:             _ZNK4LE64eqERKS_
        - Src:             'src/p_mach.cpp:1209,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1224,42'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1226,24'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1226,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1233,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_mach.cpp:1234,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1234,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1235,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1235,18'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:991,24'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:992,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:992,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:995,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:996,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:996,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1000,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1001,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1001,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1005,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1007,19'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          679
      EdgeCount:       124
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN4LE32mIEj
        - _ZN4LE32pLEj
        - _ZN4LE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:652,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:604,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:605,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_mach.cpp:608,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:609,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:609,39'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:610,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:610,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:613,26'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:614,26'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:615,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:616,24'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:616,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:617,24'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:617,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:618,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:620,28'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:622,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:622,22'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/p_mach.cpp:623,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:626,25'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:627,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:627,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:628,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:628,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:629,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:630,26'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:637,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:640,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:643,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:649,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:652,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:656,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:657,32'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:659,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:660,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,33'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:665,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:666,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:667,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:670,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:671,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:672,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:676,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:686,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:686,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:687,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:687,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:688,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:688,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:689,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:689,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:691,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:692,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:698,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:698,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:698,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:699,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:700,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:700,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:701,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:701,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:706,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:706,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:707,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:707,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:708,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:708,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:709,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:709,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:710,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:710,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:711,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:711,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:713,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:714,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:715,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:716,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:717,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:718,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:725,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,63'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:739,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,40'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:747,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:753,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:760,24'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:761,29'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:775,20'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:776,25'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:777,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:778,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:778,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:786,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:786,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:789,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:790,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:790,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:791,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE11patchLoaderEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE19patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:548,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:549,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:550,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_mach.cpp:554,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:554,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE12updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE10pack4dylibEP10OutputFileR6Filter4LE64
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          718
      EdgeCount:       141
      CyclomaticComplexity: 17
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
        - _ZN4LE32oREj
        - _ZN4LE32pLEj
        - _ZN4LE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:819,7'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:805,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:806,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:806,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:807,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:807,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:816,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:819,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:821,9'
          Dst:             fprintf
        - Src:             'src/p_mach.cpp:835,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:836,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:836,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:836,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:837,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,53'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:847,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:848,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:848,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:853,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:853,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:854,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:854,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:855,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:855,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:856,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:856,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:857,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:857,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:858,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:859,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:859,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:864,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:864,51'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/p_mach.cpp:865,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:866,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:866,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:874,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:875,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:875,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:882,33'
          Dst:             strncmp
        - Src:             'src/p_mach.cpp:886,57'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:886,51'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:887,34'
          Dst:             _ZN4LE32oREj
        - Src:             'src/p_mach.cpp:889,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:889,57'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:893,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:894,35'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:897,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:898,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:898,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:906,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:906,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,30'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:907,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:907,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,30'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:910,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,71'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:915,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:915,71'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:916,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:916,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:921,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:922,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:923,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:923,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:924,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:924,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:925,57'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:926,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:927,45'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:929,43'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:932,39'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:934,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:935,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:935,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:942,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:942,51'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:943,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:943,51'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:944,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:945,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:945,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:950,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:950,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:951,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:951,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:952,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:952,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:953,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:953,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:954,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:954,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:955,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:955,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:956,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:957,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:957,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:818,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:961,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:963,22'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE17get_mod_init_funcEPKNS0_20Mach_segment_commandINS0_10MachITypesI4LE324LE64S9_S9_EEEE
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1967,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1967,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1970,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1971,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1972,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1973,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1975,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1975,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,20'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE16find_SEGMENT_gapEjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1116,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1117,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1120,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1120,46'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1131,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1132,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1133,43'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE15buildMachLoaderEPKhjS7_jPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          158
      EdgeCount:       44
      CyclomaticComplexity: 22
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:495,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:502,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:502,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:503,69'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:506,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:506,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_mach.cpp:508,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:509,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:509,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:510,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_mach.cpp:515,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:515,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_mach.cpp:519,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,20'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:370,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:372,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:379,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:380,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZNK4LE32ltERKS_
        - _ZNK4LE64ltERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:564,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:565,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:569,20'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_mach.cpp:571,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:571,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:574,19'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_mach.cpp:575,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:575,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:577,10'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:577,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:578,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _ZNK4LE32ltERKS_
    - functionName:    _ZL21is_bad_linker_commandjjjjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          122
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachARMEL13threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1174,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1175,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1176,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1177,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1180,16'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN13PackMachARMEL13threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1170,72'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1170,66'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachARMEL15threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1169,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1169,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachARMEL13threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1163,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1164,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1165,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1166,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1167,26'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK13PackMachARMEL12threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachARMEL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachARMEL7getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachARMEL9getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachARMELD0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1131,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:261,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 2305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          929
      EdgeCount:       202
      CyclomaticComplexity: 56
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14is_envvar_truePKcS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN4LE32lSEj
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - qsort
        - strcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2067,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1986,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1987,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1987,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1989,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1991,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1993,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1994,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1996,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1998,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:2000,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2003,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2004,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2008,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2010,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2011,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:2012,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2012,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2012,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2014,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2015,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2020,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2023,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2025,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2026,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2027,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2028,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2032,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2044,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2046,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2045,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2047,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2049,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2052,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2055,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2056,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2056,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2057,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2060,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2067,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2085,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2089,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2095,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2096,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2097,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2103,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2106,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2108,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2108,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2120,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2121,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2121,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2122,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2225,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2226,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2229,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2231,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2233,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2235,68'
          Dst:             _ZN4LE32lSEj
        - Src:             'src/p_mach.cpp:2236,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2237,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2240,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2241,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2245,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2250,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2252,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2253,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2254,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2255,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2259,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2261,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2265,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2266,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2267,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2268,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2271,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2273,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2273,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2273,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2274,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2275,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2275,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2277,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2278,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2279,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2281,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2282,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2283,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2286,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2287,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2288,39'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2289,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2300,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2302,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         344
      ICount:          1584
      EdgeCount:       396
      CyclomaticComplexity: 54
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK4LE32ltERKS_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7getNameEv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1646,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1649,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1653,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1654,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1656,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1657,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1660,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1662,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1671,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1672,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1676,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1681,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1681,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1682,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1683,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1683,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1683,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1695,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1698,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1700,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1701,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1702,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1706,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1704,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1708,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1713,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,80'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1712,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1715,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1717,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1721,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1721,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1725,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1722,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1727,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1730,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1734,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1738,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1742,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1743,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1744,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1751,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1751,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1753,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1693,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1764,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1770,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1774,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1777,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1778,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1780,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1784,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1788,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1790,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1791,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1792,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1794,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1794,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1798,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1801,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1801,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1804,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1805,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1806,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1806,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1807,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1807,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1808,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1809,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1818,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1823,42'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1823,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1826,77'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1828,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1830,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1832,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1840,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1840,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1841,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1842,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1842,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1843,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1844,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1848,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1849,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1849,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1850,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1855,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1857,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1866,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1867,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1868,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1869,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1870,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1873,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1881,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1881,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1882,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1885,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1886,31'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1889,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1890,68'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1891,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1895,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1897,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1906,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1910,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1911,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1919,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1920,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1920,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1921,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1922,39'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:1923,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1931,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1933,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1933,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1937,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1938,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1939,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1940,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1940,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1940,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1941,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1942,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1942,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1947,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1948,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1950,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1954,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1955,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1958,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1960,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         178
      ICount:          868
      EdgeCount:       353
      CyclomaticComplexity: 177
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - qsort
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1478,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1479,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1479,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1480,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1481,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1482,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1484,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1485,49'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1486,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1488,17'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_mach.cpp:1489,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1490,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1491,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1491,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1491,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1497,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1499,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1499,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1500,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1501,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1503,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1507,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1510,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1512,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1512,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1513,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1514,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1516,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1520,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1525,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1525,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1526,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1527,55'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1528,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1528,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_mach.cpp:1528,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_mach.cpp:1529,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1529,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1533,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1534,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1536,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1538,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1541,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1542,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1544,33'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1561,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1548,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1552,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1551,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1553,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1569,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1564,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1570,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1574,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1574,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1575,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1579,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1579,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1580,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1592,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1596,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1597,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1604,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1606,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1608,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1609,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1609,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1611,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1613,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1613,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1614,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1616,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1616,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1617,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1618,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1620,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1621,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1621,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1621,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1624,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1624,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1601,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1602,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1634,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          491
      EdgeCount:       69
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1307,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1307,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1315,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1315,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1318,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1319,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1321,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1323,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1324,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1327,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1335,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1339,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1341,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1342,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1343,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1344,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1348,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1351,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1352,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1357,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1358,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1363,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1365,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1366,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1367,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1374,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1375,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1378,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1380,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1381,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1382,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1387,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1392,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1395,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1403,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1406,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1406,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1410,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1410,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1414,36'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1415,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1390,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1391,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1421,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1421,38'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:1422,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1422,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1427,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1454,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1454,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1430,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1433,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1434,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1435,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1442,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1442,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1443,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1443,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1446,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1446,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1446,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1450,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1450,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1450,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1428,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1429,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1457,27'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1458,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1459,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1459,35'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1460,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1460,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1464,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1464,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK4LE32eqERKS_
        - _ZNK8FileBase7st_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1155,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1156,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1161,41'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1171,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1181,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1182,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1183,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1184,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1189,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1190,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1191,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1192,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1194,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1198,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1199,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1203,35'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_mach.cpp:1204,35'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_mach.cpp:1205,35'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/p_mach.cpp:1209,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1224,42'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1226,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1226,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1233,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_mach.cpp:1234,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1234,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1235,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1235,18'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:991,24'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:992,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:992,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:995,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:996,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:996,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1000,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1001,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1001,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1005,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1007,19'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          676
      EdgeCount:       124
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN4LE32mIEj
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:652,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:604,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:605,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_mach.cpp:608,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:609,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:609,39'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:610,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:610,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:613,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:614,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:615,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:616,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:617,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:618,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:620,28'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:622,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:622,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:623,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:626,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:627,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:627,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:628,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:628,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:629,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:630,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:637,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:640,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:643,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:649,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:652,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:656,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:657,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:659,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:660,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,33'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:665,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:666,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:667,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:670,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:671,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:672,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:676,38'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:686,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:686,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:687,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:687,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:688,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:688,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:689,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:689,52'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:691,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:692,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:698,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:698,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:698,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:699,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:706,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:706,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:707,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:707,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:708,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:708,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:709,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:709,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:710,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:710,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:711,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:711,54'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:713,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:714,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:715,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:716,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:717,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:718,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:725,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:726,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,40'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:747,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:753,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:760,24'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:761,29'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_mach.cpp:775,20'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:776,25'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:777,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:778,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:778,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:786,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:786,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:789,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:790,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:790,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:791,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE11patchLoaderEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE19patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:548,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:549,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:550,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_mach.cpp:554,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:554,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE12updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE10pack4dylibEP10OutputFileR6Filter4LE32
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          710
      EdgeCount:       141
      CyclomaticComplexity: 17
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
        - _ZN4LE32oREj
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:819,7'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:805,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:806,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:806,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:807,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:807,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:816,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:819,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:821,9'
          Dst:             fprintf
        - Src:             'src/p_mach.cpp:835,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:836,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:836,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:836,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:837,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,53'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:847,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:848,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:848,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:853,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:853,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:854,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:854,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:855,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:855,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:856,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:856,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:857,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:857,65'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:858,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:859,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:859,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:864,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:864,51'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:865,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:866,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:866,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:874,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:875,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:875,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:882,33'
          Dst:             strncmp
        - Src:             'src/p_mach.cpp:886,57'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:886,51'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:887,34'
          Dst:             _ZN4LE32oREj
        - Src:             'src/p_mach.cpp:889,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:889,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:893,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:894,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:897,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:898,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:898,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:906,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:907,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:910,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,71'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:915,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:915,71'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:916,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:916,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:921,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:922,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:923,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:923,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:924,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:924,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:925,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:926,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:927,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:929,43'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:932,39'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:934,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:935,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:935,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:942,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:942,51'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:943,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:943,51'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:944,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:945,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:945,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:950,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:950,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:951,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:951,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:952,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:952,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:953,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:953,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:954,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:954,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:955,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:955,67'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_mach.cpp:956,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:957,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:957,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:818,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:961,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:963,22'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack4EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE17get_mod_init_funcEPKNS0_20Mach_segment_commandINS0_10MachITypesI4LE324LE64S8_S8_EEEE
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1967,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1967,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1970,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1971,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1972,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1973,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1975,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1975,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,20'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE16find_SEGMENT_gapEjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1116,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1117,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1120,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1120,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1131,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1132,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1133,43'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE15buildMachLoaderEPKhjS7_jPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 22
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:495,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:502,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:502,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:503,69'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:506,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:506,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_mach.cpp:508,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:509,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:509,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:510,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_mach.cpp:515,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:515,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_mach.cpp:519,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:370,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:372,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:379,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:380,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE23compare_segment_commandEPKvS7_
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK4LE32ltERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:564,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:565,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:569,20'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:571,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:571,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:574,19'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:575,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:575,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:577,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:577,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:578,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _ZNK4LE32ltERKS_
    - functionName:    _ZNK14PackDylibPPC6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibPPC647getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackDylibPPC64D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:981,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:261,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 2305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          930
      EdgeCount:       202
      CyclomaticComplexity: 56
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14is_envvar_truePKcS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN4BE64lSEj
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - qsort
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2067,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1986,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1987,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1987,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1989,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1991,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1993,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1994,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1996,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1998,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:2000,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2003,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2004,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2008,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2010,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2011,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:2012,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2012,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2012,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2014,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2015,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2020,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2023,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2025,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2026,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2027,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2028,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2032,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2044,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2046,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2045,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2047,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2049,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2052,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2055,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2056,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2056,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2057,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2060,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2067,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2085,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2089,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2095,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2096,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2097,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2103,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,34'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2105,55'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2106,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2108,30'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2108,50'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,48'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2113,69'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2120,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2121,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2121,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2122,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2225,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2226,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2229,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2231,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2233,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2234,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2235,68'
          Dst:             _ZN4BE64lSEj
        - Src:             'src/p_mach.cpp:2236,37'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2237,38'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2238,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2240,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2241,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2245,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2250,37'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2252,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2253,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2254,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2255,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2259,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2260,34'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2261,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2261,34'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2262,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2265,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2266,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2267,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2268,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2271,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2273,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2273,59'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2273,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2274,36'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2275,39'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2275,61'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:2275,37'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:2277,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2278,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2279,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2281,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2282,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2283,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2286,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2287,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2288,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2289,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2300,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2302,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         344
      ICount:          1575
      EdgeCount:       396
      CyclomaticComplexity: 54
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK4BE32ltERKS_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7getNameEv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1646,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1649,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1653,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1654,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1656,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1657,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1660,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1662,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1671,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1672,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1676,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1681,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1681,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1682,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1683,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1683,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1683,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1695,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1698,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1700,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1701,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1702,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1706,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1704,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1708,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1713,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,80'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1712,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1715,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1717,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1720,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1721,45'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1721,64'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1725,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1726,69'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1722,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1727,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1730,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1734,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1738,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1742,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1743,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1744,21'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1751,24'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1751,43'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1753,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1693,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,19'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1761,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1764,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1770,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1774,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1777,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1778,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1780,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1784,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1788,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1790,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1791,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1792,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1794,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1794,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1798,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1801,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1801,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1804,55'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1805,41'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1806,22'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1806,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1807,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1807,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1808,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1809,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1818,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1823,42'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1823,60'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1826,77'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1828,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1830,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1832,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1840,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1840,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1841,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1842,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1842,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1843,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1844,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1848,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1849,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1849,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1850,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1855,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1857,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1866,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1867,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1868,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1869,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1870,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1873,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1881,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1881,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1882,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1885,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1886,31'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1889,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1890,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1891,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1895,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1897,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1906,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1910,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1911,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1919,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1920,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1920,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1921,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1922,39'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1923,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1931,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1933,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1933,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1937,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1938,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1939,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1940,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1940,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1940,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1941,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1942,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1942,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1947,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1948,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1950,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1954,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1955,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1958,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1960,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         178
      ICount:          867
      EdgeCount:       353
      CyclomaticComplexity: 177
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - qsort
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1478,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1479,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1479,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1480,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1481,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1482,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1484,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1485,49'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1486,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1488,17'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_mach.cpp:1489,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1490,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1491,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1491,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1491,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1497,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1499,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1499,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1500,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1501,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1503,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1507,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1510,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1512,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1512,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1513,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1514,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1516,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1520,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1525,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1525,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1526,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1527,55'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1528,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1528,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_mach.cpp:1528,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_mach.cpp:1529,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1529,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1533,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1534,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1536,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1538,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1541,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1542,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1544,33'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1561,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1548,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1552,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1551,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1553,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1569,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1564,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1570,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1574,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1574,39'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1575,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1579,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1579,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1580,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1591,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1592,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1596,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1597,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1604,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,20'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1606,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1608,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1609,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1609,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1611,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1613,30'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1613,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1614,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1615,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1616,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1616,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1617,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1618,65'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1620,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1621,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1621,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1621,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1624,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1624,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1601,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1602,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1632,56'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1634,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          488
      EdgeCount:       69
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1307,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1307,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1315,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1315,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1318,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1319,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1321,20'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1323,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1324,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1327,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1335,28'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1339,24'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1341,20'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1342,21'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1343,22'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1344,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1348,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1351,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1352,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1357,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1358,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1363,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1365,20'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1366,22'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1367,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1374,18'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1375,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1378,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1380,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1381,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1382,20'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1387,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1392,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1395,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1403,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1406,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1406,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1410,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1410,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1414,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1415,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,53'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1415,34'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1390,67'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1391,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1421,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1421,38'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:1422,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1422,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1427,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1454,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1454,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1430,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1433,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1434,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1435,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1442,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1442,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1443,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1443,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1446,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1446,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1446,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1450,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1450,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1450,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1428,64'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1429,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1457,27'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1458,11'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1459,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1459,35'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1460,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1460,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1464,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1464,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK4BE32eqERKS_
        - _ZNK4BE64eqERKS_
        - _ZNK8FileBase7st_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1155,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1156,16'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1161,41'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1171,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1181,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1182,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1183,28'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1184,39'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1189,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1190,12'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1191,20'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1192,20'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1194,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1198,33'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1199,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1203,35'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/p_mach.cpp:1204,35'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/p_mach.cpp:1205,35'
          Dst:             _ZNK4BE64eqERKS_
        - Src:             'src/p_mach.cpp:1209,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1224,42'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1226,24'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1226,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1233,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_mach.cpp:1234,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1234,22'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1235,20'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1235,18'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:991,24'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:992,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:992,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:995,10'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:996,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:996,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1000,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1001,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1001,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1005,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1007,19'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          679
      EdgeCount:       124
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN4BE32mIEj
        - _ZN4BE32pLEj
        - _ZN4BE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:652,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:604,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:605,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_mach.cpp:608,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:609,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:609,39'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:610,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:610,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:613,26'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:614,26'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:615,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:616,24'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:616,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,22'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:617,24'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:617,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,22'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:618,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:620,28'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:622,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:622,22'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/p_mach.cpp:623,28'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:626,25'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:627,33'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:627,24'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:628,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:628,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:629,24'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:630,26'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:637,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:640,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:643,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:649,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:652,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:656,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:657,32'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:659,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:660,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,33'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:665,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:666,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:667,35'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:670,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:671,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:672,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:676,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:686,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:686,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:687,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:687,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:688,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:688,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:689,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:689,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:691,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:692,32'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:698,25'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:698,44'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:698,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:699,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:700,25'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:700,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:701,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:701,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:706,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:706,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:707,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:707,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:708,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:708,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:709,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:709,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:710,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:710,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:711,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:711,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:713,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:714,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:715,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:716,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:717,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:718,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:725,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,18'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,63'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:739,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,40'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:747,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:753,56'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:760,24'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:761,29'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:775,20'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:776,25'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:777,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:778,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:778,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:786,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:786,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:789,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:790,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:790,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:791,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE11patchLoaderEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE19patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:548,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:549,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:550,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_mach.cpp:554,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:554,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE12updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE10pack4dylibEP10OutputFileR6Filter4BE64
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          718
      EdgeCount:       141
      CyclomaticComplexity: 17
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
        - _ZN4BE32oREj
        - _ZN4BE32pLEj
        - _ZN4BE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:819,7'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:805,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:806,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:806,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:807,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:807,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:816,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:819,15'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,53'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:821,9'
          Dst:             fprintf
        - Src:             'src/p_mach.cpp:835,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:836,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:836,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:836,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:837,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,53'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:847,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:848,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:848,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:853,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:853,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:854,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:854,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:855,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:855,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:856,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:856,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:857,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:857,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:858,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:859,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:859,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:864,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:864,51'
          Dst:             _ZN4BE64pLEy
        - Src:             'src/p_mach.cpp:865,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:866,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:866,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:874,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:875,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:875,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:882,33'
          Dst:             strncmp
        - Src:             'src/p_mach.cpp:886,57'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:886,51'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:887,34'
          Dst:             _ZN4BE32oREj
        - Src:             'src/p_mach.cpp:889,36'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:889,57'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:893,32'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:894,35'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:897,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:898,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:898,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:906,32'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:906,51'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,30'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:907,32'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:907,51'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,30'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:910,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,71'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:915,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:915,71'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:916,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:916,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:921,38'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:922,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:923,26'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:923,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:924,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:924,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:925,57'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:926,27'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:927,45'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:929,43'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:932,39'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:934,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:935,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:935,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:942,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:942,51'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:943,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:943,51'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:944,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:945,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:945,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:950,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:950,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:951,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:951,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:952,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:952,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:953,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:953,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:954,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:954,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:955,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:955,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:956,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:957,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:957,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:818,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:961,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:963,22'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE17get_mod_init_funcEPKNS0_20Mach_segment_commandINS0_10MachITypesI4BE324BE64S9_S9_EEEE
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1967,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1967,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1970,29'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1971,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1972,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1973,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1975,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1975,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,20'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE16find_SEGMENT_gapEjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1116,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1117,12'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1120,25'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1120,46'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1131,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1132,16'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1133,43'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE15buildMachLoaderEPKhjS7_jPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          158
      EdgeCount:       44
      CyclomaticComplexity: 22
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:495,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:502,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:502,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:503,69'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:506,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:506,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_mach.cpp:508,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:509,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:509,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:510,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_mach.cpp:515,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:515,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_mach.cpp:519,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,20'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:370,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:372,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:379,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:380,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN13PackMachPPC6413threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:956,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:957,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:958,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:959,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:962,16'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _ZN13PackMachPPC6413threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:952,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:952,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachPPC6415threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:951,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:951,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachPPC6413threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be64IhhEvPT_y
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:945,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:946,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:947,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:948,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:949,30'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZNK13PackMachPPC6412threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC647getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachPPC64D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:914,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK14PackDylibPPC3211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibPPC327getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackDylibPPC32D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:966,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackUnixD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:236,1'
          Dst:             _ZN8PackUnixD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:261,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1984
      functionLinenumberEnd: 2305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         148
      ICount:          929
      EdgeCount:       202
      CyclomaticComplexity: 56
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14is_envvar_truePKcS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN4BE32lSEj
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - qsort
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2067,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:1986,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1987,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1987,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1989,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1990,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1991,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1993,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1994,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1996,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1998,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_mach.cpp:2000,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2003,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2004,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2008,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2010,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2011,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:2012,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2012,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2012,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2014,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:2015,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:2020,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2023,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2025,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2026,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2027,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:2028,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2032,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2044,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2046,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2045,31'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2047,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2049,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2052,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2055,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2056,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2056,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2057,21'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2060,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2067,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2085,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2088,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2089,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:2093,5'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
        - Src:             'src/p_mach.cpp:2095,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2095,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2096,10'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:2097,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2103,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2105,55'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2106,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2108,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2108,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,48'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2113,69'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2120,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2121,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2121,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2122,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2225,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2226,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2227,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2229,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2229,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2231,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2233,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2234,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2235,68'
          Dst:             _ZN4BE32lSEj
        - Src:             'src/p_mach.cpp:2236,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2237,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2238,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2239,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2240,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2241,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2245,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2249,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2250,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2252,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2253,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2254,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2255,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2259,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2260,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2261,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2261,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2262,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2263,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2264,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2265,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2266,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2267,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2268,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2271,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2273,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2273,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2273,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2274,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2275,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2275,61'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2275,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2277,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2278,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2279,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2281,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2282,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2283,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2286,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2287,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2288,39'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2289,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2300,55'
          Dst:             _Z14is_envvar_truePKcS0_
        - Src:             'src/p_mach.cpp:2302,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         344
      ICount:          1584
      EdgeCount:       396
      CyclomaticComplexity: 54
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK4BE32ltERKS_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7getNameEv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - strcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1646,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1649,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1650,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1651,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1653,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1654,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1656,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1657,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1660,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1662,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1671,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1672,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1676,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1681,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1681,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1682,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1683,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1683,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1683,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1695,28'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1698,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1700,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1701,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1702,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1706,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1704,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1708,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1713,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1713,80'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1714,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1712,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1715,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1717,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1719,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1720,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1721,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1721,64'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1725,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1726,69'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1722,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1727,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1730,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1734,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1738,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1742,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1743,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1744,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1751,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1751,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1753,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1693,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1761,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1764,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1770,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1774,26'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1774,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1777,39'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1778,31'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1780,21'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_mach.cpp:1784,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1788,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1790,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1791,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1792,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1794,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1794,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1798,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1801,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1801,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_mach.cpp:1804,55'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1805,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1806,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1806,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1807,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1807,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1808,39'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1809,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1818,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1823,42'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1823,60'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1826,77'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1828,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1830,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1832,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1840,55'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1840,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1841,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1842,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1842,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1843,56'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1844,24'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_mach.cpp:1848,33'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1849,39'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1849,33'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1850,52'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1855,33'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1857,40'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1866,47'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1867,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1868,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1869,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1870,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1873,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1880,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1881,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1881,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1882,72'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1885,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1886,31'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1889,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1890,68'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1891,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1893,40'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1895,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1897,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1906,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1907,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1907,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1908,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1910,41'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1911,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1919,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1920,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1920,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1921,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1922,39'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:1923,32'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1931,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_mach.cpp:1933,39'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_mach.cpp:1933,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1937,47'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:1937,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1938,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1939,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1940,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1940,30'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1940,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1941,48'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1942,69'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1942,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1947,35'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1948,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1950,64'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1954,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1955,24'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1958,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1959,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1960,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1961,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1476
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         178
      ICount:          868
      EdgeCount:       353
      CyclomaticComplexity: 177
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z11upx_adler32PKvjj
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15throwCantUnpackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_be32IhhEjPKT_
        - _ZL21is_bad_linker_commandjjjjj
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK6Packer8get_te32EPKv
        - _ZNK8FileBase7st_sizeEv
        - _ZNK9MemBuffer7getSizeEv
        - qsort
        - strcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1478,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1479,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1479,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1480,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1481,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1482,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1484,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1485,49'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1486,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1488,17'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_mach.cpp:1489,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1490,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1491,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1491,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1491,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1497,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1499,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1499,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1500,37'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1501,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1503,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1507,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:1510,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1512,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1512,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1513,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1514,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_mach.cpp:1516,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1520,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1525,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1525,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1526,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1527,55'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1528,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1528,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_mach.cpp:1528,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_mach.cpp:1529,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1529,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1530,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1531,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1532,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1533,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1534,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1536,23'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1538,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1541,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_mach.cpp:1542,51'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:1544,33'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_mach.cpp:1561,5'
          Dst:             qsort
        - Src:             'src/p_mach.cpp:1547,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1548,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1549,13'
          Dst:             _ZL21is_bad_linker_commandjjjjj
        - Src:             'src/p_mach.cpp:1552,54'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1551,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:1553,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1569,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1564,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1570,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:1572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1574,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1574,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1575,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1579,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1579,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1580,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1591,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1592,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1596,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1597,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1604,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1605,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1606,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1608,25'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1609,31'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1609,25'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1611,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1611,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1613,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1613,25'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1614,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1615,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1616,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1616,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1617,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1618,65'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1620,25'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_mach.cpp:1621,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_mach.cpp:1621,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1621,21'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_mach.cpp:1624,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1624,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1625,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1601,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1602,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1632,56'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1634,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1639,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1302
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          491
      EdgeCount:       69
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1307,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1307,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1315,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1315,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1318,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1319,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1321,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1323,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1324,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1327,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1335,28'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1339,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1341,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1342,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1343,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1344,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1348,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1351,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1352,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1357,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1358,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1363,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1365,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1366,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1367,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1374,18'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1375,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1378,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1380,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1381,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1382,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1387,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1392,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1395,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1403,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1406,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1406,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1410,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1410,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1414,36'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1415,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,53'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1415,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1390,67'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1391,47'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1390,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1421,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1421,38'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:1422,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1422,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1424,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1427,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1454,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1454,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1430,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1433,22'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1434,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1435,25'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:1442,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1442,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1443,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1443,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1446,31'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1446,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1446,25'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1450,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1450,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1450,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1428,64'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1429,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1428,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1457,27'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1458,11'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1459,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:1459,35'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_mach.cpp:1460,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:1460,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1464,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1464,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:1467,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         81
      ICount:          477
      EdgeCount:       110
      CyclomaticComplexity: 31
      functionsReached:
        - _Z17throwEOFExceptionPKci
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK4BE32eqERKS_
        - _ZNK8FileBase7st_sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1155,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1156,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1161,41'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1171,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1181,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1182,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1183,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1184,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1189,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1190,12'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1191,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1192,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1194,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1198,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1199,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1203,35'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/p_mach.cpp:1204,35'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/p_mach.cpp:1205,35'
          Dst:             _ZNK4BE32eqERKS_
        - Src:             'src/p_mach.cpp:1209,50'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1202,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1224,42'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_mach.cpp:1226,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1226,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1233,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_mach.cpp:1234,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1234,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1235,20'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1235,18'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN8PackUnix5pack3EP10OutputFileR6Filter
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:991,24'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:992,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:992,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:995,10'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:996,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:996,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1000,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1001,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1001,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1005,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1007,19'
          Dst:             _ZN8PackUnix5pack3EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         121
      ICount:          676
      EdgeCount:       124
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN4BE32mIEj
        - _ZN4BE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:652,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:604,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:605,12'
          Dst:             _ZN8PackUnix5pack4EP10OutputFileR6Filter
        - Src:             'src/p_mach.cpp:608,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:609,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:609,39'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_mach.cpp:610,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:610,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:613,26'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:614,26'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:615,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:616,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:616,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:617,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:617,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:618,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:620,28'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:622,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:622,22'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:623,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:626,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:627,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:627,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:628,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:628,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:629,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:630,26'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:633,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:637,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:640,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:643,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:649,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:652,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:656,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:657,32'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:659,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:660,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:661,33'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:665,18'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:666,34'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:667,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:670,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:671,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:672,37'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:676,38'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:686,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:686,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:687,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:687,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:688,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:688,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:689,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:689,52'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:691,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:692,32'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:698,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:698,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:698,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:699,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:706,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:706,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:707,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:707,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:708,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:708,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:709,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:709,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:710,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:710,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:711,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:711,54'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:713,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:714,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:715,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:716,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:717,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:718,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:725,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:726,18'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:726,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:739,40'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:747,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:753,56'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:760,24'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:761,29'
          Dst:             _ZN4BE32mIEj
        - Src:             'src/p_mach.cpp:775,20'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:776,25'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:777,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:778,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:778,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:786,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:786,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:789,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:790,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:790,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:791,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:792,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE11patchLoaderEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE19patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8set_be32IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:548,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:549,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:550,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_mach.cpp:554,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_mach.cpp:554,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE12updateLoaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE10pack4dylibEP10OutputFileR6Filter4BE32
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          710
      EdgeCount:       141
      CyclomaticComplexity: 17
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
        - _ZN4BE32oREj
        - _ZN4BE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - fprintf
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:819,7'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:805,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:806,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:806,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:807,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:807,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:816,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:819,15'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:823,53'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:821,9'
          Dst:             fprintf
        - Src:             'src/p_mach.cpp:835,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:836,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:836,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:836,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:837,19'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:846,53'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:847,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:848,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:848,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:853,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:853,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:854,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:854,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:855,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:855,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:856,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:856,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:857,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:857,65'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:858,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:859,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:859,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:864,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:864,51'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:865,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:866,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:866,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:874,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:875,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:875,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:882,33'
          Dst:             strncmp
        - Src:             'src/p_mach.cpp:886,57'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:886,51'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:887,34'
          Dst:             _ZN4BE32oREj
        - Src:             'src/p_mach.cpp:889,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:889,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:893,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:894,35'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:897,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:898,25'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:898,17'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:906,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,51'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:906,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:907,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,51'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:907,30'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:910,52'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:914,71'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:915,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:915,71'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:916,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:916,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:921,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:922,27'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:923,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:923,21'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:924,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:924,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:925,57'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:926,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:927,45'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:929,43'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:932,39'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_mach.cpp:934,21'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:935,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_mach.cpp:935,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:937,13'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:942,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:942,51'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:943,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:943,51'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:944,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:945,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:945,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:950,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:950,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:951,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:951,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:952,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:952,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:953,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:953,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:954,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:954,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:955,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:955,67'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_mach.cpp:956,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:957,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:957,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:818,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:961,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:963,22'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack4EP10OutputFileR6Filter
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE17get_mod_init_funcEPKNS0_20Mach_segment_commandINS0_10MachITypesI4BE324BE64S8_S8_EEEE
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1980
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z8get_be32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1967,9'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_mach.cpp:1967,43'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1970,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1971,13'
          Dst:             strcmp
        - Src:             'src/p_mach.cpp:1972,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1973,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:1975,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:1975,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:1976,20'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE16find_SEGMENT_gapEjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          115
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1116,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1117,12'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1120,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1120,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1131,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1132,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1133,43'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE15buildMachLoaderEPKhjS7_jPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 22
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:495,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:502,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:502,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_mach.cpp:503,69'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_mach.cpp:506,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:506,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_mach.cpp:508,14'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:509,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:509,38'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:510,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_mach.cpp:515,59'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:515,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_mach.cpp:519,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:519,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_mach.cpp:525,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE13defineSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:370,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:372,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:379,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:380,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE23compare_segment_commandEPKvS7_
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          175
      EdgeCount:       46
      CyclomaticComplexity: 16
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZNK4BE32ltERKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:564,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:565,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:569,20'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:571,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:571,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:574,19'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:575,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:575,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:577,10'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:577,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:578,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:583,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:584,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:585,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:586,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:587,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:588,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:589,5'
          Dst:             _ZNK4BE32ltERKS_
    - functionName:    _ZN13PackMachPPC3213threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:904,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:905,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:906,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:907,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.h:910,16'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN13PackMachPPC3213threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:900,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:900,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachPPC3215threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:899,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:899,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachPPC3213threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 891
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:893,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:894,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:895,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:896,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.h:897,28'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZNK13PackMachPPC3212threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC3211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC327getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachPPC32D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:861,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK14PackDylibAMD6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibAMD647getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackDylibAMD64D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1116,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN13PackMachAMD6413threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1106,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1107,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1108,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1109,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1112,16'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN13PackMachAMD6413threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1102,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1102,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachAMD6415threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1101
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1101,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1101,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN13PackMachAMD6413threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1095,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1096,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1097,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1098,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1099,27'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZNK13PackMachAMD6412threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachAMD6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachAMD647getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachAMD64D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1063,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK13PackDylibI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackDylibI3867getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackDylibI386D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1048,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN12PackMachI38613threadc_getPCEPKv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1038,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1039,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1040,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1041,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.h:1044,16'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12PackMachI38613threado_writeEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1034,65'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.h:1034,59'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackMachI38615threado_rewriteEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1033,65'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.h:1033,57'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN12PackMachI38613threado_setPCEy
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:1027,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1028,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1029,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1030,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.h:1031,27'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK12PackMachI38612threado_sizeEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachI3867getNameEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1004
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachI386D0Ev
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:996,7'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK11PackMachFat9newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2717
      functionLinenumberEnd: 2718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2718,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZNK13PackMachPPC649getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibPPC649getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC329getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibPPC329getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachAMD649getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackDylibAMD649getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1123
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1003
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackDylibI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11PackMachFat9canUnpackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2645
      functionLinenumberEnd: 2709
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         68
      ICount:          364
      EdgeCount:       132
      CyclomaticComplexity: 66
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN13PackDylibI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackMachPPC64C2EP9InputFile
        - _ZN14PackDylibAMD64C2EP9InputFile
        - _ZN14PackDylibPPC32C2EP9InputFile
        - _ZN14PackDylibPPC64C2EP9InputFile
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN8FileBase10set_extentExx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK12PackMachI3869getFormatEv
        - _ZNK13PackDylibI3869getFormatEv
        - _ZNK13PackMachAMD649getFormatEv
        - _ZNK13PackMachPPC329getFormatEv
        - _ZNK13PackMachPPC649getFormatEv
        - _ZNK14PackDylibAMD649getFormatEv
        - _ZNK14PackDylibPPC329getFormatEv
        - _ZNK14PackDylibPPC649getFormatEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2656,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2648,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2648,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2651,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2654,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2654,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2654,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2655,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2656,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2657,25'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2659,26'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2660,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2660,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2661,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2662,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2662,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2666,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2665,40'
          Dst:             _ZNK13PackDylibI3869getFormatEv
        - Src:             'src/p_mach.cpp:2666,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2668,36'
          Dst:             _ZNK12PackMachI3869getFormatEv
        - Src:             'src/p_mach.cpp:2669,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2663,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2666,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2669,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2669,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2671,27'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2672,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2672,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2673,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2674,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2674,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2678,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2677,40'
          Dst:             _ZNK14PackDylibAMD649getFormatEv
        - Src:             'src/p_mach.cpp:2678,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2680,36'
          Dst:             _ZNK13PackMachAMD649getFormatEv
        - Src:             'src/p_mach.cpp:2681,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2675,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2678,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2681,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2681,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2683,27'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2684,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2684,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2685,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2686,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2686,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2690,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2689,40'
          Dst:             _ZNK14PackDylibPPC329getFormatEv
        - Src:             'src/p_mach.cpp:2690,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2692,36'
          Dst:             _ZNK13PackMachPPC329getFormatEv
        - Src:             'src/p_mach.cpp:2693,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2687,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2690,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2693,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2693,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2695,27'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2696,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2696,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2697,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2698,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2698,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2702,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2701,40'
          Dst:             _ZNK14PackDylibPPC649getFormatEv
        - Src:             'src/p_mach.cpp:2702,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2704,36'
          Dst:             _ZNK13PackMachPPC649getFormatEv
        - Src:             'src/p_mach.cpp:2705,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2699,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2702,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2705,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2705,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2708,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackMachI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:292,44'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZN13PackDylibI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachI386C2EP9InputFile
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:238,46'
          Dst:             _ZN12PackMachI386C2EP9InputFile
    - functionName:    _ZN13PackMachAMD64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:303,46'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZN14PackDylibAMD64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13PackMachAMD64C2EP9InputFile
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:243,48'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
    - functionName:    _ZN13PackMachPPC32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:270,46'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZN14PackDylibPPC32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13PackMachPPC32C2EP9InputFile
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:248,48'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
    - functionName:    _ZN13PackMachPPC64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:275,46'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZN14PackDylibPPC64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13PackMachPPC64C2EP9InputFile
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:252,48'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
    - functionName:    _ZNK13PackMachPPC6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC649newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerPpc64C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:343,16'
          Dst:             _ZN14ElfLinkerPpc64C2Ev
    - functionName:    _ZN14PackDylibPPC645pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_be64IhhEyPKT_
        - _Z8set_be64IhhEvPT_y
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1086,21'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1087,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1087,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1090,10'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1091,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1091,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1093,12'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1093,10'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1094,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1094,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1096,18'
          Dst:             _Z8get_be64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1096,10'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/p_mach.cpp:1097,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1097,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1101,18'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
    - functionName:    _ZN14PackDylibPPC645pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachPPC6419pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1252,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1253,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1254,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1255,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1257,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1257,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
        - _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:225,5'
          Dst:             _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_mach.cpp:226,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
    - functionName:    _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1153
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC3210getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachPPC329newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerPpc32C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:338,16'
          Dst:             _ZN14ElfLinkerPpc32C2Ev
    - functionName:    _ZN14PackDylibPPC325pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1062,21'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1063,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1063,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1066,10'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1067,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1067,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1069,12'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1069,10'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1070,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1070,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1072,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1072,10'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1073,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1073,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1077,18'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE5pack3EP10OutputFileR6Filter
    - functionName:    _ZN14PackDylibPPC325pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachPPC3219pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1242,17'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1243,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1244,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1245,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1247,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1247,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachPPC3220addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          98
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:427,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:429,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:436,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:437,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:439,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjjjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:225,5'
          Dst:             _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_mach.cpp:226,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
    - functionName:    _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:533,9'
          Dst:             _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
    - functionName:    _ZNK13PackMachAMD6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackMachAMD649newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerAMD64C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:353,16'
          Dst:             _ZN14ElfLinkerAMD64C2Ev
    - functionName:    _ZN14PackDylibAMD645pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1038,21'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1039,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1039,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1042,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1043,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1043,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1045,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1045,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1046,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1046,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1048,12'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_mach.cpp:1048,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1049,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1049,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1053,18'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
    - functionName:    _ZN14PackDylibAMD645pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachAMD6419pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1272,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1273,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1274,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1275,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1277,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1277,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachAMD6420addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:403,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:405,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:408,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:415,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:416,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:225,5'
          Dst:             _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_mach.cpp:226,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
    - functionName:    _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:575,9'
          Dst:             _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackMachI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:348,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN13PackDylibI3865pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1032
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1014,21'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_mach.cpp:1015,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1015,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1018,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1019,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1019,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1021,12'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1021,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1022,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1022,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1024,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:1024,10'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1025,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1025,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:1029,18'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE5pack3EP10OutputFileR6Filter
    - functionName:    _ZN13PackDylibI3865pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackMachI38619pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1262,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1263,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1264,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1265,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1267,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1267,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN12PackMachI38620addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          84
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:385,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:387,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:390,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:397,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:398,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN8PackUnixC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:219,5'
          Dst:             _ZN8PackUnixC2EP9InputFile
        - Src:             'src/p_mach.cpp:225,5'
          Dst:             _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_mach.cpp:226,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
    - functionName:    _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:533,9'
          Dst:             _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN11PackMachFat7canPackEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2642
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         73
      ICount:          393
      EdgeCount:       142
      CyclomaticComplexity: 71
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z8get_be32IhhEjPKT_
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN13PackDylibI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackMachPPC64C2EP9InputFile
        - _ZN14PackDylibPPC32C2EP9InputFile
        - _ZN14PackDylibPPC64C2EP9InputFile
        - _ZN15PackMachARM64ELC2EP9InputFile
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN8FileBase10set_extentExx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - _ZNK8FileBase7getNameEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2587,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2580,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2580,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2583,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2585,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2585,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2585,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2586,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2587,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2590,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2590,48'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_mach.cpp:2589,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_mach.cpp:2591,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2593,26'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2594,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2594,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2595,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2596,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2596,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2598,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2598,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2599,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2597,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2598,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2599,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2599,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2601,27'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2602,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2602,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2603,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2604,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2604,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2606,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2606,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2607,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2605,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2606,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2607,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2607,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2609,29'
          Dst:             _ZN15PackMachARM64ELC2EP9InputFile
        - Src:             'src/p_mach.cpp:2610,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2610,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2615,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2615,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2613,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2615,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2617,27'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2618,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2618,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2619,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2620,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2620,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2622,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2622,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2623,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2621,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2622,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2623,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2623,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2625,27'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2626,25'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2626,18'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2627,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2628,29'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2628,22'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/p_mach.cpp:2630,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2630,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2631,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2629,28'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_mach.cpp:2630,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2631,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2631,9'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2637,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2638,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2638,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2639,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_mach.cpp:2641,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackMachARM64ELC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:319,50'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZNK15PackMachARM64EL10getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackMachARM64EL9newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ElfLinkerArm64LEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:363,16'
          Dst:             _ZN16ElfLinkerArm64LEC2Ev
    - functionName:    _ZN15PackMachARM64EL19pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1292,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1293,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1294,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1295,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1297,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1297,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN15PackMachARM64EL20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:460,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:462,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:469,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:470,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN11PackMachFat6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2475
      functionLinenumberEnd: 2574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          474
      EdgeCount:       175
      CyclomaticComplexity: 82
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile10set_extentExx
        - _ZN10OutputFile12unset_extentEv
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN13PackDylibI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackMachPPC64C2EP9InputFile
        - _ZN14PackDylibAMD64C2EP9InputFile
        - _ZN14PackDylibPPC32C2EP9InputFile
        - _ZN14PackDylibPPC64C2EP9InputFile
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer14initPackHeaderEv
        - _ZN8FileBase10set_extentExx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2494,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2477,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2478,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2479,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2478,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:2484,35'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2485,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2487,17'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2488,17'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2491,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2492,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2492,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2492,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2493,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2494,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2498,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2498,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2499,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2500,30'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2501,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2502,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2503,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2504,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2504,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2505,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2506,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2507,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2508,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2509,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2510,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2510,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2515,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2515,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2516,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2517,31'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2518,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2519,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2520,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2521,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2521,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2522,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2523,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2524,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2525,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2526,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2527,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2527,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2532,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2532,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2533,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2534,31'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2535,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2536,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2537,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2538,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2538,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2539,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2540,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2541,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2542,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2543,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2544,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2544,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2549,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2549,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2550,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2551,31'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2552,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2553,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2554,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2555,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2555,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2556,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2557,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2558,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2559,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
        - Src:             'src/p_mach.cpp:2560,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
        - Src:             'src/p_mach.cpp:2561,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2561,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2564,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2565,28'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2566,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2569,13'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2570,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2571,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2572,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2571,13'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
    - functionName:    _ZN11PackMachFat4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         88
      ICount:          462
      EdgeCount:       148
      CyclomaticComplexity: 62
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32IhhEvPT_j
        - _ZN10OutputFile10set_extentExx
        - _ZN10OutputFile12unset_extentEv
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN13PackDylibI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackMachPPC64C2EP9InputFile
        - _ZN14PackDylibAMD64C2EP9InputFile
        - _ZN14PackDylibPPC32C2EP9InputFile
        - _ZN14PackDylibPPC64C2EP9InputFile
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer14initPackHeaderEv
        - _ZN6Packer16updatePackHeaderEv
        - _ZN8FileBase10set_extentExx
        - _ZN8PackUnix4packEP10OutputFile
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:
        - Branch String:   'src/p_mach.cpp:2383,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_mach.cpp:2371,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2372,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2371,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_mach.cpp:2374,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2466,9'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2468,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2469,17'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:2470,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2469,9'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_mach.cpp:2471,9'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2375,29'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2376,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2377,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_mach.cpp:2378,13'
          Dst:             _ZN10OutputFile10set_extentExx
        - Src:             'src/p_mach.cpp:2380,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2381,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2381,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2381,13'
          Dst:             _ZN8FileBase10set_extentExx
        - Src:             'src/p_mach.cpp:2382,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_mach.cpp:2383,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2387,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2387,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2388,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2389,30'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2390,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2391,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2392,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2393,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2394,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2394,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2395,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2396,31'
          Dst:             _ZN13PackDylibI386C2EP9InputFile
        - Src:             'src/p_mach.cpp:2397,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2398,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2399,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2400,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2401,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2401,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2406,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2406,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2407,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2408,31'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2409,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2410,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2411,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2412,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2413,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2413,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2414,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2415,32'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2416,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2417,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2418,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2419,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2420,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2420,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2425,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2425,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2426,17'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2427,31'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2428,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2429,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2430,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2431,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2432,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2432,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2433,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2434,32'
          Dst:             _ZN14PackDylibPPC32C2EP9InputFile
        - Src:             'src/p_mach.cpp:2435,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2436,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2437,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2438,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2439,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2439,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2444,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_mach.cpp:2444,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_mach.cpp:2445,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2446,31'
          Dst:             _ZN13PackMachPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2447,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2448,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2449,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2450,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2451,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2451,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2452,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2453,32'
          Dst:             _ZN14PackDylibPPC64C2EP9InputFile
        - Src:             'src/p_mach.cpp:2454,24'
          Dst:             _ZN6Packer14initPackHeaderEv
        - Src:             'src/p_mach.cpp:2455,24'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
        - Src:             'src/p_mach.cpp:2456,24'
          Dst:             _ZN6Packer16updatePackHeaderEv
        - Src:             'src/p_mach.cpp:2457,24'
          Dst:             _ZN8PackUnix4packEP10OutputFile
        - Src:             'src/p_mach.cpp:2458,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2458,13'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8BEPolicyEEEED2Ev
        - Src:             'src/p_mach.cpp:2461,33'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2462,22'
          Dst:             _ZN10OutputFile12unset_extentEv
        - Src:             'src/p_mach.cpp:2463,31'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_mach.cpp:2374,28'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZNK11PackMachFat10getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2363
      functionLinenumberEnd: 2365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK11PackMachFat21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN11PackMachFat14check_fat_headEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2324
      functionLinenumberEnd: 2354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z28throwUnknownExecutableFormatPKcb
        - _Z8get_be32IhhEjPKT_
        - _ZNK9InputFile12st_size_origEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2326,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2327,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2332,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2334,27'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_mach.cpp:2336,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_mach.cpp:2339,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2340,33'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_mach.cpp:2342,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
        - Src:             'src/p_mach.cpp:2345,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
        - Src:             'src/p_mach.cpp:2348,27'
          Dst:             _ZNK9InputFile12st_size_origEv
        - Src:             'src/p_mach.cpp:2349,27'
          Dst:             _ZNK9InputFile12st_size_origEv
        - Src:             'src/p_mach.cpp:2350,13'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZN11PackMachFatD0Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN11PackMachFatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2320,1'
          Dst:             _ZN11PackMachFatD2Ev
    - functionName:    _ZN11PackMachFatD2Ev
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2321,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN11PackMachFatC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2315
      functionLinenumberEnd: 2317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2314,42'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _ZN11PackMachFat4listEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2723
      functionLinenumberEnd: 2723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2723,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN11PackMachFat11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2713
      functionLinenumberEnd: 2713
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:2713,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:850,9'
          Dst:             _ZN6N_Mach12MachClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:850,9'
          Dst:             _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
    - functionName:    _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEEEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_mach.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.h:850,9'
          Dst:             _ZN6N_Mach12MachClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
    - functionName:    _ZN13PackMachARMEL19pack1_setup_threadoEP10OutputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:1282,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1283,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1284,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1285,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_mach.cpp:1287,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_mach.cpp:1287,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN13PackMachARMEL20addStubEntrySectionsEPK6Filter
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:445,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:447,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_mach.cpp:454,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_mach.cpp:455,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK13PackMachARMEL9newLinkerEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:358,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZNK13PackMachARMEL10getFiltersEv
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackMachARMELC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:314,46'
          Dst:             _ZN12PackMachBaseIN6N_Mach12MachClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjjjj
    - functionName:    _ZNK13PackMachARMEL21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_mach.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_mach.cpp:267,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _GLOBAL__sub_I_p_ps1.cpp
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK7PackPs111getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackPs17getNameEv
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackPs19getFormatEv
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackPs110getVersionEv
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackPs1D0Ev
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7PackPs1D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.h:38,7'
          Dst:             _ZN7PackPs1D2Ev
    - functionName:    _ZN7PackPs1D2Ev
      functionSourceFile: '/src/upx/src/p_ps1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.h:38,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.h:38,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN7PackPs16unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          102
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:640,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:640,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:641,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:643,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_ps1.cpp:644,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_ps1.cpp:646,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:650,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:650,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_ps1.cpp:650,48'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:650,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_ps1.cpp:655,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:655,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:657,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:658,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:658,43'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_ps1.cpp:658,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:660,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:661,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:661,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN7PackPs19canUnpackEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN7PackPs114readBkupHeaderEv
        - _ZN7PackPs114readFileHeaderEv
        - _ZN7PackPs115checkFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:617,10'
          Dst:             _ZN7PackPs114readFileHeaderEv
        - Src:             'src/p_ps1.cpp:619,10'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_ps1.cpp:622,10'
          Dst:             _ZN7PackPs114readBkupHeaderEv
        - Src:             'src/p_ps1.cpp:623,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_ps1.cpp:625,10'
          Dst:             _ZN7PackPs115checkFileHeaderEv
        - Src:             'src/p_ps1.cpp:626,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_ps1.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackPs114readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:115,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:116,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_ps1.cpp:116,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:117,9'
          Dst:             memcmp
        - Src:             'src/p_ps1.cpp:117,50'
          Dst:             memcmp
        - Src:             'src/p_ps1.cpp:119,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:119,25'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN7PackPs114readBkupHeaderEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN7PackPs113getBkupHeaderEPhS0_
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:125,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:126,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_ps1.cpp:126,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:128,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:128,23'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_ps1.cpp:130,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:131,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_ps1.cpp:131,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:132,14'
          Dst:             _ZN7PackPs113getBkupHeaderEPhS0_
    - functionName:    _ZN7PackPs115checkFileHeaderEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          148
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZNK8FileBase7getNameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:194,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:194,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:196,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:199,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:201,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:204,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:204,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:204,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:204,79'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:205,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:208,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:208,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:212,61'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_ps1.cpp:212,13'
          Dst:             _Z11infoWarningPKcz
    - functionName:    _ZN7PackPs113getBkupHeaderEPhS0_
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          121
      EdgeCount:       59
      CyclomaticComplexity: 31
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z25throwOutOfMemoryExceptionPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer23getSizeForDecompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:174,9'
          Dst:             _ZN9MemBuffer23getSizeForDecompressionEjj
        - Src:             'src/p_ps1.cpp:174,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_ps1.cpp:174,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_ps1.cpp:174,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_ps1.cpp:177,17'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/p_ps1.cpp:180,13'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/p_ps1.cpp:182,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:183,23'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_ps1.cpp:184,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:186,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:188,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.cpp:188,5'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN9ElfLinker12defineSymbolEPKcm
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker12defineSymbolEPKcy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:109,9'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
    - functionName:    _ZN7PackPs14packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         112
      ICount:          717
      EdgeCount:       121
      CyclomaticComplexity: 11
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN3upx10align_downIjEET_RKS1_S3_
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN4LE32mIEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN7PackPs111buildLoaderEPK6Filter
        - _ZN7PackPs113putBkupHeaderEPKhPhPj
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker12defineSymbolEPKcm
        - _ZN9ElfLinker12defineSymbolEPKcy
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer25getDecompressorWrkmemSizeEv
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:410,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_ps1.cpp:411,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_ps1.cpp:412,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:415,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_ps1.cpp:416,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:416,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:426,18'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:428,18'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:433,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_ps1.cpp:436,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_ps1.cpp:437,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_ps1.cpp:440,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_ps1.cpp:444,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:456,19'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:458,45'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:459,9'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_ps1.cpp:460,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:460,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:461,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:462,9'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_ps1.cpp:465,9'
          Dst:             _ZN7PackPs111buildLoaderEPK6Filter
        - Src:             'src/p_ps1.cpp:471,5'
          Dst:             _ZN7PackPs113putBkupHeaderEPKhPhPj
        - Src:             'src/p_ps1.cpp:473,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:473,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:474,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:474,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:476,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:476,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:476,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:476,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:477,55'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:479,23'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:481,24'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_ps1.cpp:483,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:486,31'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:492,25'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:497,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:501,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:501,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:502,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:503,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:504,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:509,50'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_ps1.cpp:508,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:511,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:515,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:516,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:521,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:522,21'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_ps1.cpp:522,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_ps1.cpp:523,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:524,19'
          Dst:             _ZN4LE32mIEj
        - Src:             'src/p_ps1.cpp:527,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/p_ps1.cpp:528,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:531,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:532,46'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:532,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_ps1.cpp:534,46'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_ps1.cpp:534,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_ps1.cpp:537,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:539,51'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:539,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:541,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:543,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:543,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcm
        - Src:             'src/p_ps1.cpp:544,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:547,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:549,46'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_ps1.cpp:549,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_ps1.cpp:553,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_ps1.cpp:555,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_ps1.cpp:556,5'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_ps1.cpp:556,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:557,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_ps1.cpp:557,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_ps1.cpp:558,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:558,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_ps1.cpp:561,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:564,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:564,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:565,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:565,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:567,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:567,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:567,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:570,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_ps1.cpp:570,50'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/p_ps1.cpp:570,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:572,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:572,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:574,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_ps1.cpp:574,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_ps1.cpp:576,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_ps1.cpp:577,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_ps1.cpp:578,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_ps1.cpp:610,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.cpp:610,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN7PackPs111buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          427
      EdgeCount:       94
      CyclomaticComplexity: 24
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_S1_
        - _ZN7PackPs114findBssSectionEv
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9MemBuffer21getSizeForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer9getLoaderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:272,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:277,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:278,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:280,33'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:284,20'
          Dst:             _ZN7PackPs114findBssSectionEv
        - Src:             'src/p_ps1.cpp:287,9'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_ps1.cpp:288,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - Src:             'src/p_ps1.cpp:289,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/p_ps1.cpp:293,23'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/p_ps1.cpp:294,26'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_ps1.cpp:295,26'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_ps1.cpp:296,34'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_ps1.cpp:296,56'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:296,21'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_ps1.cpp:299,17'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:300,13'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_ps1.cpp:302,45'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_ps1.cpp:302,21'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_ps1.cpp:304,13'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_ps1.cpp:306,20'
          Dst:             _ZN3upx12align_up_gapIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:307,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:309,17'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/p_ps1.cpp:314,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:313,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:319,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:317,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:326,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:324,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:329,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_ps1.cpp:331,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:330,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_ps1.cpp:336,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
    - functionName:    _ZN7PackPs113putBkupHeaderEPKhPhPj
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z18throwInternalErrorPKc
        - _Z8mem_sizeyy
        - _Z8set_le16IhhEvPT_j
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer21getSizeForCompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:146,23'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/p_ps1.cpp:149,9'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_ps1.cpp:149,9'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_ps1.cpp:149,9'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_ps1.cpp:154,17'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_ps1.cpp:157,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_ps1.cpp:162,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.cpp:159,16'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:160,22'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_ps1.cpp:160,22'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_ps1.cpp:160,20'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_ps1.cpp:162,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_ps1.cpp:163,9'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZN7PackPs114findBssSectionEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          258
      EdgeCount:       65
      CyclomaticComplexity: 21
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx10align_downIjEET_RKS1_S3_
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:363,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:363,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:363,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_ps1.cpp:365,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:365,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:370,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_ps1.cpp:376,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:376,50'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:380,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:380,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:385,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:386,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:386,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:386,35'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_ps1.cpp:388,33'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/p_ps1.cpp:390,49'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN7PackPs17canPackEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          151
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN7PackPs114readFileHeaderEv
        - _ZN7PackPs115checkFileHeaderEv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:224,10'
          Dst:             _ZN7PackPs114readFileHeaderEv
        - Src:             'src/p_ps1.cpp:227,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_ps1.cpp:227,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_ps1.cpp:228,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_ps1.cpp:233,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:236,17'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_ps1.cpp:241,10'
          Dst:             _ZN7PackPs115checkFileHeaderEv
        - Src:             'src/p_ps1.cpp:242,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:244,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:246,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_ps1.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK7PackPs19newLinkerEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15ElfLinkerMipsLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:106,49'
          Dst:             _ZN15ElfLinkerMipsLEC2Ev
    - functionName:    _ZNK7PackPs110getFiltersEv
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackPs121getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:99,24'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
        - Src:             'src/p_ps1.cpp:101,24'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZN7PackPs1C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_ps1.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_ps1.cpp:80,7'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_sys.cpp
      functionSourceFile: '/src/upx/src/p_sys.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_sys.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK7PackSys18getCallTrickOffsetEv
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackSys11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackSys9getFormatEv
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackSys10getVersionEv
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackSysD0Ev
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZNK7PackSys7getNameEv
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackSys11patchLoaderEP10OutputFilePhij
      functionSourceFile: '/src/upx/src/p_sys.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          124
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20throwNotCompressiblePKc
        - _Z8get_le16IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer9getLoaderEv
        - _ZNK7PackSys7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.cpp:89,23'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_sys.cpp:91,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_sys.cpp:92,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_sys.cpp:95,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_sys.cpp:98,53'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_sys.cpp:98,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_sys.cpp:98,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:99,53'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_sys.cpp:99,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_sys.cpp:99,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:103,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:104,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:105,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:106,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_sys.cpp:107,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:108,61'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_sys.cpp:108,47'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_sys.cpp:108,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_sys.cpp:110,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_sys.cpp:111,14'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_sys.cpp:114,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_sys.cpp:116,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_sys.cpp:116,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_sys.cpp:117,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_sys.cpp:117,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_sys.cpp:118,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_sys.cpp:118,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_sys.cpp:119,52'
          Dst:             _ZNK7PackSys7getNameEv
        - Src:             'src/p_sys.cpp:119,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_sys.cpp:120,52'
          Dst:             _ZNK7PackSys7getNameEv
        - Src:             'src/p_sys.cpp:120,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_sys.cpp:121,52'
          Dst:             _ZNK7PackSys7getNameEv
        - Src:             'src/p_sys.cpp:121,5'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN7PackSys11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_sys.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - _ZN7PackCom11addFilter16Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.cpp:66,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_sys.cpp:68,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_sys.cpp:78,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_sys.cpp:79,9'
          Dst:             _ZN7PackCom11addFilter16Ei
        - Src:             'src/p_sys.cpp:82,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
    - functionName:    _ZN7PackSys7canPackEv
      functionSourceFile: '/src/upx/src/p_sys.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10fn_has_extPKcS0_b
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK8FileBase7getNameEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.cpp:48,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_sys.cpp:48,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_sys.cpp:49,9'
          Dst:             memcmp
        - Src:             'src/p_sys.cpp:51,25'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/p_sys.cpp:51,10'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/p_sys.cpp:53,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_sys.cpp:55,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_sys.cpp:57,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_sys.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _GLOBAL__sub_I_p_tmt.cpp
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK7PackTmt11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_tmt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTmt9getFormatEv
      functionSourceFile: '/src/upx/src/p_tmt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTmt10getVersionEv
      functionSourceFile: '/src/upx/src/p_tmt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackTmtD0Ev
      functionSourceFile: '/src/upx/src/p_tmt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackTmt6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         53
      ICount:          334
      EdgeCount:       96
      CyclomaticComplexity: 45
      functionsReached:
        - _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - _Z15throwCantUnpackPKc
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:278,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/p_tmt.cpp:280,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_tmt.cpp:281,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_tmt.cpp:283,47'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_tmt.cpp:283,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:284,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:284,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:287,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:287,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:287,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_tmt.cpp:291,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_tmt.cpp:292,59'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:292,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:292,33'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:293,59'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:293,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:293,33'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:294,28'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_tmt.cpp:298,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_tmt.cpp:299,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_tmt.cpp:303,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_tmt.cpp:304,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:304,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:306,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:306,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_tmt.cpp:310,5'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/p_tmt.cpp:310,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:311,5'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/p_tmt.cpp:311,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:313,67'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:313,31'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/p_tmt.cpp:314,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_tmt.cpp:319,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:320,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:321,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:323,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:323,71'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:324,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tmt.cpp:316,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:316,51'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:316,35'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_tmt.cpp:316,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_tmt.cpp:328,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tmt.cpp:328,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:329,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:329,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:330,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:330,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:334,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_tmt.cpp:335,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:335,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:91,39'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
    - functionName:    _ZN7PackTmt9canUnpackEv
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN7PackTmt14readFileHeaderEv
        - _ZN9InputFile4seekExi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:271,10'
          Dst:             _ZN7PackTmt14readFileHeaderEv
        - Src:             'src/p_tmt.cpp:273,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:274,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_tmt.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackTmt14readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          248
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK7PackTmt7getNameEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:100,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:101,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tmt.cpp:101,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:103,13'
          Dst:             memcmp
        - Src:             'src/p_tmt.cpp:106,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:106,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:107,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:109,17'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:109,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:110,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:111,20'
          Dst:             memcmp
        - Src:             'src/p_tmt.cpp:112,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:112,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_tmt.cpp:113,20'
          Dst:             memcmp
        - Src:             'src/p_tmt.cpp:114,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:114,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:115,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:116,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:118,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tmt.cpp:118,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:119,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:121,20'
          Dst:             memcmp
        - Src:             'src/p_tmt.cpp:123,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:123,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:123,70'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:124,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:125,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tmt.cpp:125,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:127,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:128,20'
          Dst:             memcmp
        - Src:             'src/p_tmt.cpp:136,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:137,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tmt.cpp:137,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:140,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:141,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:142,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:145,80'
          Dst:             _ZNK7PackTmt7getNameEv
        - Src:             'src/p_tmt.cpp:145,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _ZNK7PackTmt7getNameEv
      functionSourceFile: '/src/upx/src/p_tmt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:100,24'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
    - functionName:    _Z8get_le32IccEjPKT_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackTmt4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         115
      ICount:          560
      EdgeCount:       183
      CyclomaticComplexity: 70
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwAlreadyPackedPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - _Z8get_le32IccEjPKT_
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z9find_le32PKvij
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6FilterC2Ei
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer19defineFilterSymbolsEPK6Filter
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer16getLoaderSectionEPKcPi
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
        - _ZNK8FileBase4tellEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:168,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/p_tmt.cpp:170,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:171,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:174,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_tmt.cpp:175,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_tmt.cpp:177,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tmt.cpp:178,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:178,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:180,19'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_tmt.cpp:180,47'
          Dst:             _Z8get_le32IccEjPKT_
        - Src:             'src/p_tmt.cpp:180,9'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_tmt.cpp:181,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_tmt.cpp:183,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tmt.cpp:185,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_tmt.cpp:186,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_tmt.cpp:187,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:187,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tmt.cpp:189,46'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/p_tmt.cpp:190,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tmt.cpp:195,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_tmt.cpp:193,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:193,51'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:193,35'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_tmt.cpp:193,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_tmt.cpp:196,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_tmt.cpp:198,33'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_tmt.cpp:198,41'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_tmt.cpp:198,50'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:198,9'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/p_tmt.cpp:199,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_tmt.cpp:202,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_tmt.cpp:205,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:205,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:205,5'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_tmt.cpp:207,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_tmt.cpp:207,5'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_tmt.cpp:209,12'
          Dst:             _Z15raw_index_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_mm
        - Src:             'src/p_tmt.cpp:209,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/p_tmt.cpp:210,16'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_tmt.cpp:215,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_tmt.cpp:218,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_tmt.cpp:219,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_tmt.cpp:222,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_tmt.cpp:224,28'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_tmt.cpp:225,30'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_tmt.cpp:226,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_tmt.cpp:228,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tmt.cpp:231,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_tmt.cpp:231,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tmt.cpp:232,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_tmt.cpp:233,5'
          Dst:             _ZN6Packer19defineFilterSymbolsEPK6Filter
        - Src:             'src/p_tmt.cpp:235,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tmt.cpp:236,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tmt.cpp:237,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tmt.cpp:238,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tmt.cpp:239,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_tmt.cpp:241,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_tmt.cpp:242,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tmt.cpp:242,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_tmt.cpp:243,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_tmt.cpp:243,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_tmt.cpp:246,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:247,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:248,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:251,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tmt.cpp:251,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:252,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:252,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:253,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tmt.cpp:253,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:254,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tmt.cpp:254,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tmt.cpp:254,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:256,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_tmt.cpp:257,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tmt.cpp:257,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tmt.cpp:260,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_tmt.cpp:263,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_tmt.cpp:266,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_tmt.cpp:267,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tmt.cpp:268,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN7PackTmt7canPackEv
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN7PackTmt14readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:156,10'
          Dst:             _ZN7PackTmt14readFileHeaderEv
        - Src:             'src/p_tmt.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackTmt11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer11addFilter32Ei
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZNK6Packer23getDecompressorSectionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:71,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_tmt.cpp:72,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/p_tmt.cpp:76,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_tmt.cpp:78,15'
          Dst:             _ZNK6Packer23getDecompressorSectionsEv
        - Src:             'src/p_tmt.cpp:78,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_tmt.cpp:80,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tmt.cpp:81,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tmt.cpp:82,9'
          Dst:             _ZN6Packer11addFilter32Ei
        - Src:             'src/p_tmt.cpp:84,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
    - functionName:    _ZNK7PackTmt19findOverlapOverheadEPKhS1_jj
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer19findOverlapOverheadEPKhS1_jj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:64,25'
          Dst:             _ZNK6Packer19findOverlapOverheadEPKhS1_jj
    - functionName:    _ZNK7PackTmt10getFiltersEv
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTmt21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:52,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK7PackTmt9newLinkerEv
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:49,49'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN7PackTmtC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_tmt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tmt.cpp:44,34'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_tos.cpp
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearIN7PackTos13LinkerSymbolsEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTos11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTos7getNameEv
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTos9getFormatEv
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTos10getVersionEv
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackTosD0Ev
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN7PackTos6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          107
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:697,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_tos.cpp:698,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_tos.cpp:700,43'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_tos.cpp:700,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tos.cpp:701,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:701,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tos.cpp:704,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:704,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:704,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_tos.cpp:708,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_tos.cpp:712,53'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:712,66'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:713,13'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_tos.cpp:715,9'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tos.cpp:717,24'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:717,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tos.cpp:717,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:718,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:718,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:721,9'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
    - functionName:    _ZN7PackTos9canUnpackEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN7PackTos14readFileHeaderEv
        - _ZN7PackTos15checkFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:678,10'
          Dst:             _ZN7PackTos14readFileHeaderEv
        - Src:             'src/p_tos.cpp:680,10'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_tos.cpp:683,10'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:683,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:683,60'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:683,83'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:684,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:684,32'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_tos.cpp:685,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_tos.cpp:687,10'
          Dst:             _ZN7PackTos15checkFileHeaderEv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN7PackTos14readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:261,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tos.cpp:262,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tos.cpp:262,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tos.cpp:263,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_tos.cpp:265,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:265,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:265,52'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN7PackTos15checkFileHeaderEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_be32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:271,24'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:274,10'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:274,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:275,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:277,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:279,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:282,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:286,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL12check_relocsPKhjjPjS1_S1_
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          133
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_be32IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:305,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:306,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:307,22'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN7PackTos13LinkerSymbols5resetEv
      functionSourceFile: '/src/upx/src/p_tos.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN7PackTos13LinkerSymbolsEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.h:102,33'
          Dst:             _Z9mem_clearIN7PackTos13LinkerSymbolsEEvPT_
    - functionName:    _ZN7PackTos4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         151
      ICount:          812
      EdgeCount:       271
      CyclomaticComplexity: 122
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwCantPackExactv
        - _Z20throwNotCompressiblePKc
        - _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be32IhhEvPT_j
        - _ZL12check_relocsPKhjjPjS1_S1_
        - _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN7PackTos11buildLoaderEPK6Filter
        - _ZN7PackTos13LinkerSymbols5resetEv
        - _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer25getDecompressorWrkmemSizeEv
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:379,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:380,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:381,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:382,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:384,13'
          Dst:             _ZN7PackTos13LinkerSymbols5resetEv
        - Src:             'src/p_tos.cpp:387,19'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:388,19'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:389,19'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:397,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_tos.cpp:398,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tos.cpp:401,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:401,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tos.cpp:404,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/p_tos.cpp:405,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_tos.cpp:408,20'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:408,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tos.cpp:408,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tos.cpp:424,30'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:424,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:428,16'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_tos.cpp:431,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:431,14'
          Dst:             _ZL12check_relocsPKhjjPjS1_S1_
        - Src:             'src/p_tos.cpp:432,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:440,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_tos.cpp:444,15'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:445,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:450,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:458,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_tos.cpp:463,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_tos.cpp:465,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_tos.cpp:466,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_tos.cpp:469,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_tos.cpp:476,36'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_tos.cpp:478,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_tos.cpp:479,25'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tos.cpp:479,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_tos.cpp:488,32'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_tos.cpp:489,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_tos.cpp:491,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:500,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_tos.cpp:511,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_tos.cpp:530,32'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_tos.cpp:540,27'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:543,27'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:546,23'
          Dst:             _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:555,36'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_tos.cpp:557,21'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_tos.cpp:559,21'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_tos.cpp:561,21'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_tos.cpp:565,9'
          Dst:             _ZN7PackTos11buildLoaderEPK6Filter
        - Src:             'src/p_tos.cpp:566,30'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_tos.cpp:568,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:569,47'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tos.cpp:569,40'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_tos.cpp:572,29'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tos.cpp:572,9'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_tos.cpp:579,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_tos.cpp:581,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:582,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:583,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:585,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:586,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:587,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:610,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:611,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:612,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_tos.cpp:614,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:630,15'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:631,15'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:632,20'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:634,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:634,16'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_tos.cpp:636,17'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_tos.cpp:647,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_tos.cpp:648,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tos.cpp:648,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_tos.cpp:649,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_tos.cpp:649,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_tos.cpp:652,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tos.cpp:652,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:653,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:653,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:655,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:655,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/p_tos.cpp:656,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_tos.cpp:656,26'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_tos.cpp:657,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_tos.cpp:657,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:660,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_tos.cpp:660,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_tos.cpp:663,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_tos.cpp:666,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_tos.cpp:669,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_tos.cpp:670,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_tos.cpp:671,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tos.cpp:671,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tos.cpp:671,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_tos.cpp:671,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN7PackTos13LinkerSymbols8LoopInfo4initEjb
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7PackTos11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         80
      ICount:          413
      EdgeCount:       104
      CyclomaticComplexity: 26
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKc
        - _ZNK7PackTos16getDecomprOffsetEii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:97,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:99,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_tos.cpp:106,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:115,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:123,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:124,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:132,13'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:135,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:136,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:139,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:150,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:152,46'
          Dst:             _ZNK7PackTos16getDecomprOffsetEii
        - Src:             'src/p_tos.cpp:153,46'
          Dst:             _ZNK7PackTos16getDecomprOffsetEii
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:167,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:169,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:170,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:171,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:179,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:181,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:182,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:186,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:188,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:201,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:202,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:205,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:208,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:210,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_tos.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_tos.cpp:218,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZNK7PackTos16getDecomprOffsetEii
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z14throwBadLoaderv
        - _ZNK9ElfLinker14getSectionSizeEPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:90,24'
          Dst:             _ZNK9ElfLinker14getSectionSizeEPKc
        - Src:             'src/p_tos.cpp:92,9'
          Dst:             _Z14throwBadLoaderv
    - functionName:    _ZN7PackTos8fileInfoEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZN7PackTos14readFileHeaderEv
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:363,10'
          Dst:             _ZN7PackTos14readFileHeaderEv
        - Src:             'src/p_tos.cpp:365,89'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:366,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:366,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:366,58'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:366,75'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:365,5'
          Dst:             fprintf
    - functionName:    _ZN7PackTos7canPackEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN7PackTos14readFileHeaderEv
        - _ZN7PackTos15checkFileHeaderEv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:347,10'
          Dst:             _ZN7PackTos14readFileHeaderEv
        - Src:             'src/p_tos.cpp:348,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_tos.cpp:351,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_tos.cpp:351,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_tos.cpp:352,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_tos.cpp:354,10'
          Dst:             _ZN7PackTos15checkFileHeaderEv
        - Src:             'src/p_tos.cpp:357,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_tos.cpp:359,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK7PackTos10getFiltersEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7PackTos21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:60,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:60,31'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_tos.cpp:61,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZN13ElfLinkerM68kC2Ev
      functionSourceFile: '/src/upx/src/linker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/linker.h:198,41'
          Dst:             _ZN9ElfLinkerC2EPKN10N_BELE_RTP14AbstractPolicyE
    - functionName:    _ZNK7PackTos9newLinkerEv
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13ElfLinkerM68kC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:57,49'
          Dst:             _ZN13ElfLinkerM68kC2Ev
    - functionName:    _ZN7PackTosC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_tos.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_tos.cpp:51,34'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_unix.cpp
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN8PackUnix6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          344
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17throwEOFExceptionPKci
        - _Z18throwChecksumErrorv
        - _Z28throwCompressedDataViolationv
        - _Z8get_le32I4LE32S0_EjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:615,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:616,24'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:625,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:629,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:629,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:630,26'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:631,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:638,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:644,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:648,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:649,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_unix.cpp:661,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:661,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:662,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:663,29'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:673,22'
          Dst:             _Z8get_le32I4LE32S0_EjPKT_
        - Src:             'src/p_unix.cpp:675,17'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/p_unix.cpp:685,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_unix.cpp:693,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/p_unix.cpp:694,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:694,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:694,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:696,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:696,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:699,27'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:699,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_unix.cpp:699,31'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:699,13'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_unix.cpp:701,24'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:702,20'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:704,29'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:704,20'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:709,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:709,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:714,27'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:714,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:714,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:724,9'
          Dst:             _Z17throwEOFExceptionPKci
        - Src:             'src/p_unix.cpp:728,9'
          Dst:             _Z18throwChecksumErrorv
    - functionName:    _ZN8PackUnix19find_overlay_offsetERK9MemBuffer
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:587,29'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_unix.cpp:589,30'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:592,37'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:592,19'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_unix.cpp:595,32'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_unix.cpp:597,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:598,35'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:598,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:600,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN8PackUnix9canUnpackEv
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       22
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN8PackUnix19find_overlay_offsetERK9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK8FileBase7st_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:575,23'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_unix.cpp:576,23'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/p_unix.cpp:577,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_unix.cpp:579,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:580,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:580,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:581,12'
          Dst:             _ZN8PackUnix19find_overlay_offsetERK9MemBuffer
        - Src:             'src/p_unix.cpp:581,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_unix.cpp:582,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:582,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackUnix12unpackExtentEjP10OutputFileRjS2_bi
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          286
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z15throwCantUnpackPKc
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - _ZN10PackHeader10set_methodEij
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:488,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:488,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:489,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:490,39'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_unix.cpp:494,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:498,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:500,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:504,18'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_unix.cpp:505,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_unix.cpp:507,23'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:507,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:507,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:510,36'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:510,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:513,16'
          Dst:             _ZN10PackHeader10set_methodEij
        - Src:             'src/p_unix.cpp:514,28'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:514,24'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/p_unix.cpp:514,36'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:514,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/p_unix.cpp:514,13'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_unix.cpp:517,28'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:518,24'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:520,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:520,33'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/p_unix.cpp:520,24'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:528,28'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:529,24'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_unix.cpp:531,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:531,33'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/p_unix.cpp:531,24'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_unix.cpp:536,22'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:536,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_unix.cpp:539,36'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_unix.cpp:539,19'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:543,29'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:543,21'
          Dst:             _ZN10OutputFile7rewriteEN5XSpan9PtrOrSpanIKvEEx
        - Src:             'src/p_unix.cpp:546,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:546,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:556,13'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN8PackUnix10packExtentERKNS_6ExtentEP6FilterP10OutputFilejjb
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         113
      ICount:          573
      EdgeCount:       213
      CyclomaticComplexity: 102
      functionsReached:
        - _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z16ph_forced_methodi
        - _Z18throwInternalErrorPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:346,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_unix.cpp:347,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:348,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:348,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:351,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:356,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:356,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:373,27'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:383,42'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:382,13'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
        - Src:             'src/p_unix.cpp:386,29'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:386,45'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:386,20'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_unix.cpp:391,54'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:394,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:402,13'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_unix.cpp:405,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:413,22'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_unix.cpp:414,34'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:414,55'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:416,17'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_unix.cpp:414,21'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_unix.cpp:0,0'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_unix.cpp:422,32'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:423,32'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:424,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:425,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:428,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:429,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:430,44'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/p_unix.cpp:432,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:432,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:435,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:435,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:439,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:439,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:441,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:442,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:451,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:451,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:460,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:460,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:464,17'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_unix.cpp:467,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:467,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:473,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:473,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackUnix4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          152
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z20throwNotCompressiblePKc
        - _Z8set_le32I4LE32S0_EvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6FilterC2Ei
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10OutputFile7st_sizeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:289,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_unix.cpp:302,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_unix.cpp:303,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_unix.cpp:305,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:309,13'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/p_unix.cpp:311,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:312,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:313,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:314,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:314,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:321,9'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/p_unix.cpp:322,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:322,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:331,9'
          Dst:             _Z20throwNotCompressiblePKc
    - functionName:    _ZN8PackUnix5pack4EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:283,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:284,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:284,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN8PackUnix5pack3EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:274,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:274,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:275,16'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
    - functionName:    _ZN8PackUnix19patchLoaderChecksumEv
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer8set_te16EPvj
        - _ZN6Packer8set_te32EPvj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:254,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_unix.cpp:255,5'
          Dst:             _ZN6Packer8set_te16EPvj
        - Src:             'src/p_unix.cpp:259,31'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/p_unix.cpp:259,5'
          Dst:             _ZN6Packer8set_te32EPvj
    - functionName:    _ZN8PackUnix5pack2EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          251
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - _Z17throwEOFExceptionPKci
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:176,27'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:176,21'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:190,38'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:191,9'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_unix.cpp:196,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:198,47'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_unix.cpp:207,26'
          Dst:             _Z11upx_adler32IhEjRK13MemBufferBaseIT_Ejj
        - Src:             'src/p_unix.cpp:213,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:214,9'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_unix.cpp:220,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:220,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:225,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:225,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:226,13'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_unix.cpp:229,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_unix.cpp:229,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_unix.cpp:242,9'
          Dst:             _Z17throwEOFExceptionPKci
    - functionName:    _ZN8PackUnix11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PackUnix5pack1EP10OutputFileR6Filter
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackUnix21checkCompressionRatioEjj
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PackUnix15writePackHeaderEP10OutputFile
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer10checkPatchEPviii
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZNK10PackHeader17getPackHeaderSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:102,26'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_unix.cpp:103,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_unix.cpp:106,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_unix.cpp:107,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_unix.cpp:109,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/p_unix.cpp:110,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_unix.cpp:111,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/p_unix.cpp:113,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_unix.cpp:113,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZN8PackUnix7canPackEv
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:77,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_unix.cpp:82,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_unix.cpp:85,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_unix.cpp:89,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_unix.cpp:90,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_unix.cpp:90,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_unix.cpp:91,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_unix.cpp:93,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN8PackUnixD2Ev
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:71,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:71,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_unix.cpp:71,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN8PackUnixD0Ev
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PackUnixC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_unix.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_unix.cpp:50,5'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_vmlinx.cpp
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z8get_be32IvvEjPKT_
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxAMD6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxAMD647getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxAMD649getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuxAMD64D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:216,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:79,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          360
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
        - qsort
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:162,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:163,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:163,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:166,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:170,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:171,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:172,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:173,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:179,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:180,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:181,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:194,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:195,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:196,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:196,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:197,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:197,19'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:206,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:207,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:207,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:208,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:208,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:208,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:211,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             qsort
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:217,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:219,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:219,46'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:220,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:220,46'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:223,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:224,27'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:226,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:226,48'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:227,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:227,48'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          322
      EdgeCount:       90
      CyclomaticComplexity: 28
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4LE32
        - memcmp
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:573,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:573,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:576,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:580,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:581,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:582,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:583,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:585,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:587,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:589,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:590,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,63'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:593,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:598,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:605,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:606,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:606,49'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:607,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:607,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:608,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:608,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:611,41'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:611,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:614,41'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:614,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:624,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:628,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:628,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:628,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:629,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:629,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:630,10'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         186
      ICount:          1237
      EdgeCount:       324
      CyclomaticComplexity: 140
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15upx_safe_strlenPKc
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_be32I4LE32S0_EvPT_j
        - _Z8set_be32IjjEvPT_j
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN4LE32pLEj
        - _ZN4LE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - _ZN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S5_S5_EEE12make_st_infoEjj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:252,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:253,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:257,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:258,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:259,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:260,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:261,23'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:262,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:263,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:264,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:265,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:265,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:266,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:266,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:284,5'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:291,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:291,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_vmlinx.cpp:295,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:299,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinx.cpp:299,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinx.cpp:286,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:287,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:287,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:288,42'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:288,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:288,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:288,73'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:288,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:319,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:319,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:320,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:320,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:322,65'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:323,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:324,36'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:325,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,64'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:328,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,54'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,23'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_vmlinx.cpp:331,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_vmlinx.cpp:344,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:345,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:350,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:350,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:354,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:355,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:355,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:358,27'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:362,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:363,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:365,40'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:365,58'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:365,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:366,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:368,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:369,37'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:369,56'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:370,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:371,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:372,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:373,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:374,30'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:382,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,29'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,45'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,9'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:390,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:391,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:397,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:397,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:400,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:400,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:401,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:402,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:402,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:407,9'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:417,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:418,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinx.cpp:419,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:419,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinx.cpp:424,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:425,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:425,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:426,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:427,23'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:428,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:429,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:430,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:433,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:433,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:434,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:437,26'
          Dst:             _ZN4LE64pLEy
        - Src:             'src/p_vmlinx.cpp:438,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:440,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:440,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:446,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinx.cpp:449,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:450,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:451,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:451,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:452,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:454,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:455,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:455,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:456,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:457,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:458,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:459,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:460,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:460,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:460,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:461,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,42'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:464,41'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:465,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:465,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:466,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:466,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:477,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:481,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:481,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:482,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:483,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:484,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:485,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:486,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:486,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:486,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:487,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,42'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:489,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:490,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:490,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:491,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:492,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:493,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:494,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:495,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:495,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:495,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:495,54'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:497,36'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:498,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:499,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:499,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:500,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:501,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:502,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:504,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:505,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:506,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:507,25'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:513,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:513,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:516,23'
          Dst:             _ZN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S5_S5_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:518,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:519,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:519,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:520,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:521,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:521,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:522,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:523,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:523,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:527,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:528,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:529,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:530,23'
          Dst:             _ZN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S5_S5_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:532,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:533,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:533,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:535,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/p_vmlinx.cpp:537,25'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_vmlinx.cpp:539,25'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:540,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:540,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:542,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:543,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:543,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:544,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:545,24'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:546,22'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:547,27'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/p_vmlinx.cpp:548,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:549,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:549,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:551,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:551,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:555,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:556,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:556,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:557,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:557,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:559,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:560,9'
          Dst:             _Z8set_be32IjjEvPT_j
        - Src:             'src/p_vmlinx.cpp:561,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:561,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:565,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          164
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:642,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:642,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:643,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:643,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:644,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:645,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:646,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:648,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:649,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:650,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:650,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:651,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:652,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_vmlinx.cpp:658,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:659,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:659,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:660,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:661,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:663,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:664,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinx.cpp:666,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:666,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinx.cpp:667,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:667,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:668,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:669,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:671,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:671,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:672,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:672,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:673,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:674,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:675,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:676,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:676,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:676,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:677,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:678,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:679,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:679,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:680,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:681,10'
          Dst:             _ZN9MemBuffer7deallocEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE14getElfSectionsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          176
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4LE32
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:121,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:122,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:123,23'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:124,23'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:124,48'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,39'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_vmlinx.cpp:125,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:129,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:129,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:130,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:130,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:131,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:133,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:137,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:138,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:139,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:139,41'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:140,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:140,41'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:141,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:144,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:144,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,62'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:148,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:149,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:149,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:150,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:150,29'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:150,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:151,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:152,45'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:152,16'
          Dst:             strcmp
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZplIcEPT_S1_RK4LE32
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:925,34'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z8set_be32I4LE32S0_EvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7N_Elf643SymIN5N_Elf9ElfITypesI4LE164LE324LE64S5_S5_EEE12make_st_infoEjj
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_be32IjjEvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZNK4LE32ltERKS_
        - _ZNK4LE64ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:98,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:99,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:102,20'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_vmlinx.cpp:103,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:103,22'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _ZNK4LE64ltERKS_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _ZNK4LE64ltERKS_
    - functionName:    _ZNK18PackVmlinuxPPC64LE11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackVmlinuxPPC64LE7getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackVmlinuxPPC64LE9getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN18PackVmlinuxPPC64LED0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:191,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZNK16PackVmlinuxPPC3211getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxPPC327getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxPPC329getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuxPPC32D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:167,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:79,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          353
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE12compare_PhdrEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK4BE32ltERKS_
        - memcmp
        - qsort
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:162,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:163,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:163,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:166,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:170,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:171,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:172,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:173,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:179,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:180,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:181,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:194,28'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:195,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:196,27'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:197,39'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:197,19'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:206,33'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:207,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:207,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:208,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:208,22'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:208,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:211,22'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             qsort
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE12compare_PhdrEPKvS7_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:217,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:219,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:219,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:220,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:220,46'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:223,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:224,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:226,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:226,48'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:227,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:227,48'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          323
      EdgeCount:       90
      CyclomaticComplexity: 28
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4BE32
        - memcmp
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:573,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:573,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:576,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:580,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:581,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:582,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:583,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:585,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:587,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:589,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:590,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,32'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,63'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:593,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:598,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:605,23'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:606,36'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:606,49'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:607,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:607,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:608,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:608,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:611,41'
          Dst:             _ZplIcEPT_S1_RK4BE32
        - Src:             'src/p_vmlinx.cpp:611,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:614,41'
          Dst:             _ZplIcEPT_S1_RK4BE32
        - Src:             'src/p_vmlinx.cpp:614,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:624,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:628,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:628,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:628,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:629,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:629,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:630,10'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         186
      ICount:          1219
      EdgeCount:       324
      CyclomaticComplexity: 140
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15upx_safe_strlenPKc
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8set_be16IhhEvPT_j
        - _Z8set_be32I4LE32S0_EvPT_j
        - _Z8set_be32IhhEvPT_j
        - _Z8set_be32IjjEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN4BE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4BE164BE32S4_S4_S4_EEE12make_st_infoEjj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:252,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:253,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:257,18'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:258,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:259,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:260,19'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:261,23'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:262,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:263,19'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:264,22'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:265,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:265,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:266,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:266,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:284,5'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:291,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:291,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_vmlinx.cpp:295,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:299,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinx.cpp:299,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinx.cpp:286,28'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:287,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:287,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:288,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:288,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:288,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:288,73'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:288,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:319,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:319,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:320,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:320,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:322,65'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:323,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:324,36'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:325,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,64'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:328,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,54'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,23'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_vmlinx.cpp:331,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_vmlinx.cpp:344,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:345,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:350,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:350,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:354,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:355,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:355,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:358,27'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:362,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:363,35'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,40'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,58'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:366,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:368,25'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:369,37'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:369,56'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:370,34'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:371,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:372,44'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:373,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:374,30'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:382,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,29'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,45'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,9'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:390,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:391,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:397,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:397,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:400,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:400,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:401,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:402,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:402,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:407,9'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:417,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:418,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinx.cpp:419,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:419,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinx.cpp:424,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:425,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:425,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:426,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:427,23'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:428,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:429,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:430,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:433,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:433,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:434,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:437,26'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_vmlinx.cpp:438,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:440,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:440,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:446,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinx.cpp:449,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:450,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:451,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:451,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:452,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:454,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:455,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:455,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:456,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:457,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:458,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:459,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:460,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:460,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:460,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:461,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:464,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:465,26'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:465,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:466,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:466,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:477,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:481,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:481,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:482,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:483,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:484,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:485,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:486,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:486,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:486,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:487,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,42'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:489,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:490,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:490,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:491,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:492,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:493,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:494,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:495,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:495,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:495,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:495,54'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:497,36'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:498,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:499,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:499,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:500,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:501,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:502,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:504,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:505,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:506,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:507,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:513,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:513,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:516,23'
          Dst:             _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4BE164BE32S4_S4_S4_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:518,22'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:519,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:519,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:520,22'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:521,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:521,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:522,22'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:523,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:523,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:527,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:528,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:529,21'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:530,23'
          Dst:             _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4BE164BE32S4_S4_S4_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:532,22'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:533,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:533,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:535,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/p_vmlinx.cpp:537,25'
          Dst:             _ZN4BE32pLEj
        - Src:             'src/p_vmlinx.cpp:539,25'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:540,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:540,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:542,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:543,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:543,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:544,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:545,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:546,22'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:547,27'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:548,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:549,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:549,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:551,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:551,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:555,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:556,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:556,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:557,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:557,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:559,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:560,9'
          Dst:             _Z8set_be32IjjEvPT_j
        - Src:             'src/p_vmlinx.cpp:561,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:561,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:565,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          165
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_be32IhhEjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:642,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:642,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:643,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:643,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:644,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:645,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:646,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:648,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:649,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:650,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:650,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:651,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:652,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_vmlinx.cpp:658,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:659,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:659,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:660,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:661,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:663,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:664,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinx.cpp:666,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:666,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinx.cpp:667,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:667,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:668,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:669,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:671,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:671,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:672,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:672,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:673,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:674,16'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:675,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:676,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:676,21'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:676,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:677,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:678,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:679,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:679,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:680,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:681,10'
          Dst:             _ZN9MemBuffer7deallocEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE14getElfSectionsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          186
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z8get_be16IhhEjPKT_
        - _Z8get_be32IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4BE32
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:121,30'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:122,9'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:123,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,23'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,48'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,39'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_vmlinx.cpp:125,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:129,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:129,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:130,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:130,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:131,33'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:133,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:137,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:138,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:139,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:139,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:140,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:140,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:141,41'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:144,13'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:144,27'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,62'
          Dst:             _Z8get_be16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:148,32'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:149,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:149,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:150,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:150,29'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:150,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:151,18'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:152,45'
          Dst:             _ZplIcEPT_S1_RK4BE32
        - Src:             'src/p_vmlinx.cpp:152,16'
          Dst:             strcmp
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZplIcEPT_S1_RK4BE32
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:909,34'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4BE164BE32S4_S4_S4_EEE12make_st_infoEjj
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEE12compare_PhdrEPKvS7_
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZNK4BE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:98,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:99,25'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:102,20'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:103,9'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:103,22'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _ZNK4BE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _ZNK4BE32ltERKS_
    - functionName:    _ZNK16PackVmlinuxARMEB11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEB7getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEB9getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuxARMEBD0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:143,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEED2Ev
    - functionName:    _ZNK16PackVmlinuxARMEL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEL7getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEL9getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuxARMELD0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:119,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PackerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:79,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE10getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE7canPackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          353
      EdgeCount:       83
      CyclomaticComplexity: 26
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK4LE32ltERKS_
        - memcmp
        - qsort
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:162,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:163,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:163,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:166,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:170,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:171,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:172,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:173,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:179,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:180,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:181,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:194,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:195,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:196,27'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:197,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:197,19'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:206,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:207,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:207,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:208,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:208,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:208,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:211,22'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             qsort
        - Src:             'src/p_vmlinx.cpp:211,5'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:217,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:219,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:219,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:220,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:220,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:223,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:224,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:226,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:226,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:227,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:227,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:216,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE9canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          323
      EdgeCount:       90
      CyclomaticComplexity: 28
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4LE32
        - memcmp
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:572,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:573,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:573,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:576,9'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:580,10'
          Dst:             memcmp
        - Src:             'src/p_vmlinx.cpp:581,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:582,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:583,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:585,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:587,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:589,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:590,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:591,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:593,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:598,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:605,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:606,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:606,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:607,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:607,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:608,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:608,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:611,41'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:611,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:614,41'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:614,16'
          Dst:             strcmp
        - Src:             'src/p_vmlinx.cpp:624,16'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/p_vmlinx.cpp:628,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:628,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:628,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:629,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:629,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:630,10'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         186
      ICount:          1219
      EdgeCount:       324
      CyclomaticComplexity: 140
      functionsReached:
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15upx_safe_strlenPKc
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_be32I4LE32S0_EvPT_j
        - _Z8set_be32IjjEvPT_j
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEE12make_st_infoEjj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:252,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:253,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:257,18'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:258,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:259,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:260,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:261,23'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:262,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:263,19'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:264,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:265,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:265,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:266,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:266,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:284,5'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:291,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:291,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_vmlinx.cpp:295,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:299,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinx.cpp:299,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinx.cpp:286,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:287,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:287,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:288,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:288,28'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:288,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:288,73'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:288,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:285,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:319,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:319,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:320,41'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:320,35'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:322,65'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:323,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:324,36'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_vmlinx.cpp:325,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:326,64'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:328,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,54'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:328,23'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/p_vmlinx.cpp:331,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/p_vmlinx.cpp:344,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:345,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:350,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:350,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:354,17'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinx.cpp:355,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:355,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:358,27'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:362,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:363,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:365,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinx.cpp:366,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:368,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:369,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:369,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:370,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:371,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:372,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:373,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:374,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:382,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,29'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,45'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:385,9'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:390,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:391,9'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:397,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:397,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:400,60'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:400,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:401,13'
          Dst:             _Z8set_be32I4LE32S0_EvPT_j
        - Src:             'src/p_vmlinx.cpp:402,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:402,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:405,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:407,9'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinx.cpp:417,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinx.cpp:418,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinx.cpp:419,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinx.cpp:419,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinx.cpp:424,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:425,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:425,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:426,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:427,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:428,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:429,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:430,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:433,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:433,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:434,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:437,26'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_vmlinx.cpp:438,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:440,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:440,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:446,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinx.cpp:449,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:450,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:451,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:451,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:452,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:452,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:454,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:455,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:455,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:456,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:457,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:458,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:459,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:460,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:460,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:460,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:461,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:461,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:464,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:465,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:465,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:466,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:466,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:477,14'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,30'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:477,5'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/p_vmlinx.cpp:481,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:481,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:482,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:483,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:484,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:485,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:486,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:486,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:486,29'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:487,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:487,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:489,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:490,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:490,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:491,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:492,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:493,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:494,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:495,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:495,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:495,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:495,54'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:497,36'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:498,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:499,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:499,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:500,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:501,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:502,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:504,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:505,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:506,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:507,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:513,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:513,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:516,23'
          Dst:             _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:518,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:519,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:519,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:520,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:521,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:521,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:522,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:523,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:523,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:527,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:528,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:529,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:530,23'
          Dst:             _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEE12make_st_infoEjj
        - Src:             'src/p_vmlinx.cpp:532,22'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:533,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:533,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:535,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/p_vmlinx.cpp:537,25'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/p_vmlinx.cpp:539,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:540,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:540,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:542,5'
          Dst:             strlen
        - Src:             'src/p_vmlinx.cpp:543,24'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/p_vmlinx.cpp:543,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:544,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:545,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:546,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:547,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:548,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:549,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:549,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:551,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:551,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:555,9'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:556,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:556,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:557,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:557,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:559,13'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:560,9'
          Dst:             _Z8set_be32IjjEvPT_j
        - Src:             'src/p_vmlinx.cpp:561,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:561,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:565,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinx.cpp:567,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          165
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_le32IhhEjPKT_
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:642,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:642,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:643,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:643,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:644,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:645,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:646,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:647,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:647,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:648,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:649,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:649,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:650,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:650,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:651,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:652,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:656,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_vmlinx.cpp:658,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:659,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:659,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:660,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:661,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:661,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:663,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinx.cpp:664,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinx.cpp:666,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:666,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinx.cpp:667,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:667,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:668,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:669,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:671,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:671,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:672,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:672,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:673,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:674,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:675,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinx.cpp:676,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:676,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:676,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:677,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinx.cpp:678,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:678,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinx.cpp:679,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinx.cpp:679,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:680,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinx.cpp:681,10'
          Dst:             _ZN9MemBuffer7deallocEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE14getElfSectionsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          186
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZplIcEPT_S1_RK4LE32
        - strcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:121,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:122,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:123,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,48'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:124,39'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_vmlinx.cpp:125,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:129,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:129,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:130,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:130,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:131,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:133,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:137,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:138,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:139,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:139,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:140,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:140,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:141,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:144,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:144,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,62'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:145,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/p_vmlinx.cpp:148,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:149,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:149,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:150,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:150,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:150,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:151,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:152,45'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/p_vmlinx.cpp:152,16'
          Dst:             strcmp
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7N_Elf323SymIN5N_Elf9ElfITypesI4LE164LE32S4_S4_S4_EEE12make_st_infoEjj
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEE12compare_PhdrEPKvS7_
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       34
      CyclomaticComplexity: 12
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK4LE32ltERKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:98,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:99,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:102,20'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:103,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:103,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:108,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:109,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:110,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:111,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:112,5'
          Dst:             _ZNK4LE32ltERKS_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:113,5'
          Dst:             _ZNK4LE32ltERKS_
    - functionName:    _ZNK15PackVmlinuxI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxI3867getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxI386D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:94,7'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEED2Ev
    - functionName:    _ZN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_elf.h:332,9'
          Dst:             _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN6PackerC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:64,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_vmlinx.cpp:69,5'
          Dst:             _ZN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_vmlinx.cpp:70,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
    - functionName:    _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_elf.h:291,9'
          Dst:             _ZN10N_BELE_CTP8LEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
        - _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - _ZN6PackerC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:64,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_vmlinx.cpp:69,5'
          Dst:             _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_vmlinx.cpp:70,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8LEPolicyE
    - functionName:    _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
      functionSourceFile: '/src/upx/src/p_elf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_elf.h:291,9'
          Dst:             _ZN10N_BELE_CTP8BEPolicy21compileTimeAssertionsEv
    - functionName:    _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
        - _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - _ZN6PackerC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:64,5'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_vmlinx.cpp:69,5'
          Dst:             _ZN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEE21compileTimeAssertionsEv
        - Src:             'src/p_vmlinx.cpp:70,12'
          Dst:             _ZN10N_BELE_CTP6getRTPEPKNS_8BEPolicyE
    - functionName:    _ZNK16PackVmlinuxAMD649newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1238,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN16PackVmlinuxAMD6416is_valid_e_entryE4LE64
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1233,22'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZNK16PackVmlinuxAMD6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1224
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxAMD6421getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1219,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN16PackVmlinuxAMD6422has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZN10N_BELE_CTP8LEPolicy5get32EPKv
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1203,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:1203,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1204,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1204,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1205,26'
          Dst:             _ZN10N_BELE_CTP8LEPolicy5get32EPKv
    - functionName:    _ZN10N_BELE_CTP8LEPolicy5get32EPKv
      functionSourceFile: '/src/upx/src/bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele_policy.h:174,48'
          Dst:             _Z8get_le32IvvEjPKT_
    - functionName:    _ZN15PackVmlinuxI38622has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN10N_BELE_CTP8LEPolicy5get32EPKv
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1191,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1191,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1192,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1192,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1193,26'
          Dst:             _ZN10N_BELE_CTP8LEPolicy5get32EPKv
    - functionName:    _ZN18PackVmlinuxPPC64LE22has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1177,14'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:1177,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1178,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1178,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1180,28'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN16PackVmlinuxPPC3222has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1161,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1161,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1162,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1162,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1164,28'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN16PackVmlinuxARMEB22has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1147,14'
          Dst:             _Z8get_be32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1147,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1148,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1148,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1150,28'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN16PackVmlinuxARMEL22has_valid_vmlinux_headEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1133,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1133,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinx.cpp:1134,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinx.cpp:1134,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinx.cpp:1136,28'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN18PackVmlinuxPPC64LE18write_vmlinux_headEP10OutputFilePN7N_Elf644ShdrIN5N_Elf9ElfITypesI4LE164LE324LE64S8_S8_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuxPPC3218write_vmlinux_headEP10OutputFilePN7N_Elf324ShdrIN5N_Elf9ElfITypesI4BE164BE32S7_S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_CTP8BEPolicy5get32EPKv
      functionSourceFile: '/src/upx/src/bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IvvEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele_policy.h:115,48'
          Dst:             _Z8get_be32IvvEjPKT_
    - functionName:    _ZN16PackVmlinuxARMEB18write_vmlinux_headEP10OutputFilePN7N_Elf324ShdrIN5N_Elf9ElfITypesI4BE164BE32S7_S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZN10N_BELE_CTP8BEPolicy5get32EPKv
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN4BE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1097,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1097,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1102,13'
          Dst:             _ZN10N_BELE_CTP8BEPolicy5get32EPKv
        - Src:             'src/p_vmlinx.cpp:1104,13'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:1105,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1105,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1107,24'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:1108,19'
          Dst:             _ZN4BE32pLEj
    - functionName:    _ZN16PackVmlinuxARMEL18write_vmlinux_headEP10OutputFilePN7N_Elf324ShdrIN5N_Elf9ElfITypesI4LE164LE32S7_S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10N_BELE_CTP8LEPolicy5get32EPKv
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1075,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1075,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1080,13'
          Dst:             _ZN10N_BELE_CTP8LEPolicy5get32EPKv
        - Src:             'src/p_vmlinx.cpp:1082,13'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:1083,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1083,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1085,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:1086,19'
          Dst:             _ZN4LE32pLEj
    - functionName:    _ZN16PackVmlinuxAMD6425defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1061,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinx.cpp:1065,52'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:1065,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1066,55'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_vmlinx.cpp:1066,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN15PackVmlinuxI38625defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1054,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinx.cpp:1055,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1055,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1056,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinx.cpp:1056,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZN18PackVmlinuxPPC64LE25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer25defineDecompressorSymbolsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1046,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
    - functionName:    _ZN16PackVmlinuxPPC3225defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer25defineDecompressorSymbolsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1038,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
    - functionName:    _ZN16PackVmlinuxARMEB25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1030,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinx.cpp:1031,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1032,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1033,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
    - functionName:    _ZN16PackVmlinuxARMEL25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1022,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinx.cpp:1023,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1024,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinx.cpp:1025,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
    - functionName:    _ZN16PackVmlinuxAMD6418write_vmlinux_headEP10OutputFilePN7N_Elf644ShdrIN5N_Elf9ElfITypesI4LE164LE324LE64S8_S8_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN4LE64pLEy
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:1009,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1009,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1011,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:1011,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:1011,43'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:1012,1'
          Dst:             printf
        - Src:             'src/p_vmlinx.cpp:1013,1'
          Dst:             printf
        - Src:             'src/p_vmlinx.cpp:1015,19'
          Dst:             _ZN4LE64pLEy
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuxI38618write_vmlinux_headEP10OutputFilePN7N_Elf324ShdrIN5N_Elf9ElfITypesI4LE164LE32S7_S7_S7_EEEE
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:994,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:994,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:996,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinx.cpp:996,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinx.cpp:996,43'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinx.cpp:998,19'
          Dst:             _ZN4LE32pLEj
    - functionName:    _ZN18PackVmlinuxPPC64LE11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:955,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:957,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:958,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:960,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:964,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:969,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:971,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_vmlinx.cpp:973,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN16PackVmlinuxPPC3211buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          117
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:928,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:930,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:931,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:933,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:937,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:942,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:944,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_vmlinx.cpp:946,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN16PackVmlinuxARMEB11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:906,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:908,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:909,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:911,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:915,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:920,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:921,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZN16PackVmlinuxARMEL11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:884,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:886,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:887,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:889,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:893,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:898,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:899,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK18PackVmlinuxPPC64LE9newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 875
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ElfLinkerPpc64leC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:876,16'
          Dst:             _ZN16ElfLinkerPpc64leC2Ev
    - functionName:    _ZNK16PackVmlinuxPPC329newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerPpc32C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:871,16'
          Dst:             _ZN14ElfLinkerPpc32C2Ev
    - functionName:    _ZNK16PackVmlinuxARMEB9newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmBEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:866,16'
          Dst:             _ZN14ElfLinkerArmBEC2Ev
    - functionName:    _ZNK16PackVmlinuxARMEL9newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:861,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN18PackVmlinuxPPC64LE16is_valid_e_entryE4LE64
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:856,24'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _ZN16PackVmlinuxPPC3216is_valid_e_entryE4BE32
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:851,24'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN16PackVmlinuxARMEB16is_valid_e_entryE4BE32
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:846,24'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _ZN16PackVmlinuxARMEL16is_valid_e_entryE4LE32
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 840
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:841,24'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN16PackVmlinuxAMD6411buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:818,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/p_vmlinx.cpp:825,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:834,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
    - functionName:    _ZN15PackVmlinuxI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:793,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/p_vmlinx.cpp:800,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinx.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinx.cpp:809,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
    - functionName:    _ZNK15PackVmlinuxI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:785,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN15PackVmlinuxI38616is_valid_e_entryE4LE32
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:779,29'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK18PackVmlinuxPPC64LE10getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxPPC3210getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEB10getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuxARMEL10getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK18PackVmlinuxPPC64LE21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:724,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK16PackVmlinuxPPC3221getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:718,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK16PackVmlinuxARMEB21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:712,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK16PackVmlinuxARMEL21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:707,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK15PackVmlinuxI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuxI38621getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinx.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.cpp:693,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _GLOBAL__sub_I_p_vmlinz.cpp
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK16PackVmlinuzARMEL11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuzARMEL7getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuzARMEL9getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackVmlinuzARMEL10getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuzARMELD0Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16PackVmlinuzARMELD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:125,7'
          Dst:             _ZN16PackVmlinuzARMELD2Ev
    - functionName:    _ZN16PackVmlinuzARMELD2Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:125,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.h:125,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZNK16PackVmlinuzARMEL21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:741,20'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK16PackVmlinuzARMEL10getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuzARMEL7canPackEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:759,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN16PackVmlinuzARMEL9canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN9InputFile4seekExi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:1055,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:1056,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN16PackVmlinuzARMEL4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          195
      EdgeCount:       41
      CyclomaticComplexity: 15
      functionsReached:
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:1007,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:1012,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:1012,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:1015,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:1023,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:1024,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:1025,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:1025,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:1031,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1031,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:1031,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1033,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1033,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1035,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:1035,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1036,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1036,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:1044,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:1048,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:1049,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:1049,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN16PackVmlinuzARMEL6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:1066,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:1067,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinz.cpp:1069,46'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_vmlinz.cpp:1069,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:1070,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1070,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:1073,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1073,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1073,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinz.cpp:1076,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:1077,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinz.cpp:1079,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:1079,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinz.cpp:1084,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN16PackVmlinuzARMEL11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:952,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:954,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:955,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:957,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:961,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:962,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:963,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:964,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:965,38'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:967,10'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/p_vmlinz.cpp:968,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK16PackVmlinuzARMEL9newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:940,16'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN16PackVmlinuzARMEL25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:981,12'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_vmlinz.cpp:982,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:983,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:984,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
    - functionName:    _ZN16PackVmlinuzARMEL11getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackVmlinuzARMEL14readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          95
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:766,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinz.cpp:766,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:768,25'
          Dst:             _ZNK6Packer8get_te32EPKv
    - functionName:    _ZN16PackVmlinuzARMEL16decompressKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         63
      ICount:          335
      EdgeCount:       86
      CyclomaticComplexity: 25
      functionsReached:
        - _Z4findPKviS0_i
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer8set_te32EPvj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5dupFdEv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - close
        - gzclose
        - gzdopen
        - gzread
        - lseek64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:778,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:779,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:780,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:780,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:795,27'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:795,16'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:798,56'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:798,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:799,56'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:799,41'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:805,32'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:805,17'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:812,38'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:812,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:813,38'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:813,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:828,33'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:828,22'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:833,32'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:833,21'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:835,53'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:835,17'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:838,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:838,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:840,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:840,13'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:848,29'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:848,19'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/p_vmlinz.cpp:856,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:870,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:871,22'
          Dst:             _ZN9InputFile5dupFdEv
        - Src:             'src/p_vmlinz.cpp:874,25'
          Dst:             gzdopen
        - Src:             'src/p_vmlinz.cpp:878,22'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:879,22'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:881,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:881,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:881,20'
          Dst:             gzread
        - Src:             'src/p_vmlinz.cpp:882,22'
          Dst:             lseek64
        - Src:             'src/p_vmlinz.cpp:883,13'
          Dst:             gzclose
        - Src:             'src/p_vmlinz.cpp:885,35'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:888,37'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:889,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:890,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:893,20'
          Dst:             close
    - functionName:    _ZN16PackVmlinuzARMEL10readKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:923,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:927,15'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:928,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_vmlinz.cpp:931,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:932,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
    - functionName:    _ZN16PackVmlinuzARMEL18write_vmlinuz_headEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN6Packer8set_te32EPvj
        - _ZNK6Packer8get_te32EPKv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:989,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:989,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:994,13'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:996,5'
          Dst:             _ZN6Packer8set_te32EPvj
        - Src:             'src/p_vmlinz.cpp:997,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:997,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
    - functionName:    _ZNK16PackBvmlinuzI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackBvmlinuzI3867getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackBvmlinuzI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackBvmlinuzI386D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuzI386D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:104,7'
          Dst:             _ZN15PackVmlinuzI386D2Ev
    - functionName:    _ZN15PackVmlinuzI386D2Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:34,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN15PackVmlinuzI386D0Ev
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuzI386D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:34,7'
          Dst:             _ZN15PackVmlinuzI386D2Ev
    - functionName:    _ZNK15PackVmlinuzI38610getVersionEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuzI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuzI3867getNameEv
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuzI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK15PackVmlinuzI38621getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:69,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZNK15PackVmlinuzI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuzI3867canPackEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:101,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuzI3869canUnpackEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6Packer14readPackHeaderEib
        - _ZN9InputFile4seekExi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:697,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:698,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN15PackVmlinuzI3864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          196
      EdgeCount:       35
      CyclomaticComplexity: 13
      functionsReached:
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:470,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:475,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:475,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:478,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:484,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:485,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:486,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:489,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:490,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:491,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:491,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:493,65'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:494,20'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:494,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:495,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:497,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:497,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:497,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:498,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:498,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:499,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:499,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:507,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:511,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:512,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:512,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN15PackVmlinuzI3866unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          73
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZNK10PackHeader17getPackHeaderSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:709,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:710,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_vmlinz.cpp:712,46'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_vmlinz.cpp:712,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:713,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:713,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:716,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:716,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:716,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_vmlinz.cpp:719,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:720,8'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_vmlinz.cpp:722,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:722,8'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_vmlinz.cpp:727,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN15PackVmlinuzI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:448,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:457,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:458,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:461,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK15PackVmlinuzI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:436,16'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZN15PackVmlinuzI38611getStrategyER6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuzI38614readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:113,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_vmlinz.cpp:113,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:114,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:116,24'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:123,25'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:127,17'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:136,16'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:137,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:141,30'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN15PackVmlinuzI38616decompressKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         182
      ICount:          914
      EdgeCount:       250
      CyclomaticComplexity: 70
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z4findPKviS0_i
        - _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - _Z7memmoveIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZL7is_pow2j
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer18checkAlreadyPackedEPKvi
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5dupFdEv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6Packer8get_te32EPKv
        - _ZNK9MemBuffer7getSizeEv
        - _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - close
        - gzclose
        - gzdopen
        - gzread
        - lseek64
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:161,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:162,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:163,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:163,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_vmlinz.cpp:174,16'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:175,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:178,16'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:179,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:180,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:184,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:185,24'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:189,16'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:190,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:191,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:193,25'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:195,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:205,20'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:206,20'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:207,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:210,17'
          Dst:             _ZL7is_pow2j
        - Src:             'src/p_vmlinz.cpp:211,33'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:215,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:219,16'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:221,30'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:228,20'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:230,36'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:232,20'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:233,20'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:235,34'
          Dst:             _ZNK6Packer8get_te32EPKv
        - Src:             'src/p_vmlinz.cpp:241,29'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:241,5'
          Dst:             _ZN6Packer18checkAlreadyPackedEPKvi
        - Src:             'src/p_vmlinz.cpp:244,16'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:245,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:250,29'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:250,19'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/p_vmlinz.cpp:254,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:254,71'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:258,31'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:272,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_vmlinz.cpp:273,22'
          Dst:             _ZN9InputFile5dupFdEv
        - Src:             'src/p_vmlinz.cpp:276,25'
          Dst:             gzdopen
        - Src:             'src/p_vmlinz.cpp:280,22'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:281,22'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:283,31'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:283,42'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:283,20'
          Dst:             gzread
        - Src:             'src/p_vmlinz.cpp:284,22'
          Dst:             lseek64
        - Src:             'src/p_vmlinz.cpp:285,13'
          Dst:             gzclose
        - Src:             'src/p_vmlinz.cpp:287,35'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:290,31'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:291,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:292,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:295,20'
          Dst:             close
        - Src:             'src/p_vmlinz.cpp:302,20'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:302,36'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_vmlinz.cpp:305,84'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:311,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:311,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:312,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:312,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:313,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:315,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:316,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:319,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:343,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:320,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:321,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:322,83'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:322,25'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/p_vmlinz.cpp:324,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:324,72'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:326,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:329,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:329,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:330,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:333,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:334,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:334,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:319,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:344,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:345,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:346,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:343,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_vmlinz.cpp:353,50'
          Dst:             _ZplIhjENSt3__19enable_ifIXsr3std11is_integralIT0_EE5valueEN13MemBufferBaseIT_E7pointerEE4typeES2_RKS5_
        - Src:             'src/p_vmlinz.cpp:353,13'
          Dst:             _Z7memmoveIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:363,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/p_vmlinz.cpp:374,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:375,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:377,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:378,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:380,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:381,13'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:383,13'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:383,43'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:383,32'
          Dst:             memcmp
        - Src:             'src/p_vmlinz.cpp:385,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:386,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:386,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:387,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:387,36'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:387,59'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:388,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:389,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:389,37'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:393,16'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_vmlinz.cpp:396,16'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/p_vmlinz.cpp:399,19'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/p_vmlinz.cpp:399,28'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:401,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN15PackVmlinuzI38610readKernelEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          43
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:418,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_vmlinz.cpp:422,15'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_vmlinz.cpp:423,5'
          Dst:             _Z6memcpyIhhEPvRK13MemBufferBaseIT_ERKS1_IT0_Em
        - Src:             'src/p_vmlinz.cpp:426,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_vmlinz.cpp:427,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
    - functionName:    _ZL7is_pow2j
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z7memmoveIhEPv13MemBufferBaseIT_EPKvm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:118,22'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
        - memcmp
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:74,21'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:74,12'
          Dst:             memcmp
    - functionName:    _ZN16PackVmlinuzARMELC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:734,5'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _ZN16PackBvmlinuzI3864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          488
      EdgeCount:       124
      CyclomaticComplexity: 59
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8set_le32IhhEvPT_j
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK9ElfLinker10findSymbolEPKcb
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:587,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_vmlinz.cpp:594,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_vmlinz.cpp:594,40'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_vmlinz.cpp:598,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_vmlinz.cpp:602,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:603,13'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:615,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:617,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_vmlinz.cpp:618,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:620,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_vmlinz.cpp:621,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:624,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:628,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:631,33'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:632,38'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:635,30'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:637,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:638,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:639,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:640,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:641,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:647,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:649,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:652,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_vmlinz.cpp:653,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_vmlinz.cpp:654,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:654,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_vmlinz.cpp:656,65'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_vmlinz.cpp:657,21'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:657,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_vmlinz.cpp:659,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:659,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_vmlinz.cpp:659,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:663,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:663,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:666,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:666,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:668,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/p_vmlinz.cpp:668,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:670,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:670,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:670,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:672,22'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_vmlinz.cpp:672,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/p_vmlinz.cpp:672,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/p_vmlinz.cpp:681,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/p_vmlinz.cpp:685,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_vmlinz.cpp:686,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_vmlinz.cpp:686,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN16PackBvmlinuzI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          230
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:524,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:525,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:533,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_vmlinz.cpp:545,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:549,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_vmlinz.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:559,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_vmlinz.cpp:561,32'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:564,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:565,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:567,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:569,53'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/p_vmlinz.cpp:569,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:570,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:572,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:573,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:574,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_vmlinz.cpp:577,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK16PackBvmlinuzI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15PackVmlinuzI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.cpp:59,5'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_w32pe_i386.cpp
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK6PeFile9kernelDllEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile21getProcessImportParamEj
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile16canUnpackVersionEi
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackW32PeI38611getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_w32pe_i386.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackW32PeI3867getNameEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackW32PeI3869getFormatEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile10getVersionEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackW32PeI3864packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile325pack0EP10OutputFilejyb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:259,12'
          Dst:             _ZN8PeFile325pack0EP10OutputFilejyb
    - functionName:    _ZN3upx8align_upIjjEET_RKS1_RK4LE32
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 991
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:991,93'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/bele.h:991,79'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
    - functionName:    _ZN13PackW32PeI38615setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN3upx8align_upIjjEET_RKS1_RK4LE32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:251,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:251,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/p_w32pe_i386.cpp:250,19'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN13PackW32PeI38613setOhDataBaseEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN13PackW32PeI38617addNewRelocationsERN6PeFile5RelocEj
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6PeFile5Reloc9add_relocEjj
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:242,44'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_w32pe_i386.cpp:242,13'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN13PackW32PeI38613defineSymbolsEjjjj
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          228
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker12defineSymbolEPKcy
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6PeFile17ilinkerGetAddressEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:167,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:167,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:188,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:191,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_w32pe_i386.cpp:193,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:195,44'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w32pe_i386.cpp:194,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w32pe_i386.cpp:197,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:197,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:198,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:203,48'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w32pe_i386.cpp:202,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w32pe_i386.cpp:205,44'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w32pe_i386.cpp:204,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w32pe_i386.cpp:206,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:208,44'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w32pe_i386.cpp:207,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w32pe_i386.cpp:209,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:210,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:213,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_w32pe_i386.cpp:214,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:214,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:220,66'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_w32pe_i386.cpp:220,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:219,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:221,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:223,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_w32pe_i386.cpp:224,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:227,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:228,74'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:228,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:232,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:233,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w32pe_i386.cpp:236,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZNK13PackW32PeI38615needForceOptionEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZNK6PeFile6IDSIZEEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:151,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:152,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:153,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:154,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:155,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:156,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:157,11'
          Dst:             _ZNK6PeFile6IDSIZEEj
        - Src:             'src/p_w32pe_i386.cpp:157,11'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN13PackW32PeI38611buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          324
      EdgeCount:       80
      CyclomaticComplexity: 22
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer11addFilter32Ei
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - _ZNK6Packer23getDecompressorSectionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:92,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:100,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_w32pe_i386.cpp:102,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:106,61'
          Dst:             _ZNK6Packer23getDecompressorSectionsEv
        - Src:             'src/p_w32pe_i386.cpp:103,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_w32pe_i386.cpp:109,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:111,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:112,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_w32pe_i386.cpp:113,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:114,9'
          Dst:             _ZN6Packer11addFilter32Ei
        - Src:             'src/p_w32pe_i386.cpp:117,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/p_w32pe_i386.cpp:121,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - Src:             'src/p_w32pe_i386.cpp:124,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/p_w32pe_i386.cpp:128,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:132,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:134,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:136,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:137,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:139,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:139,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:143,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w32pe_i386.cpp:145,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZN13PackW32PeI3867canPackEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN13PackW32PeI38614readFileHeaderEv
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:81,10'
          Dst:             _ZN13PackW32PeI38614readFileHeaderEv
        - Src:             'src/p_w32pe_i386.cpp:83,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:83,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w32pe_i386.cpp:84,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:84,45'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN13PackW32PeI38614readFileHeaderEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6PeFile14readFileHeaderEv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:69,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_w32pe_i386.cpp:70,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/p_w32pe_i386.cpp:70,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/p_w32pe_i386.cpp:71,17'
          Dst:             memcmp
        - Src:             'src/p_w32pe_i386.cpp:73,19'
          Dst:             _ZN6PeFile14readFileHeaderEv
    - functionName:    _ZNK13PackW32PeI3869newLinkerEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:60,55'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZNK13PackW32PeI38610getFiltersEv
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK13PackW32PeI38621getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:50,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:50,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w32pe_i386.cpp:51,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN13PackW32PeI386D0Ev
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN13PackW32PeI386D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:47,42'
          Dst:             _ZN13PackW32PeI386D2Ev
    - functionName:    _ZN13PackW32PeI386D2Ev
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:47,43'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN13PackW32PeI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_w32pe_i386.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile32C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w32pe_i386.cpp:45,46'
          Dst:             _ZN8PeFile32C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_w64pe_amd64.cpp
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN14PackW64PeAmd6413setOhDataBaseEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile17addNewRelocationsERNS_5RelocEj
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeAmd6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeAmd647getNameEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeAmd649getFormatEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackW64PeAmd644packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile645pack0EP10OutputFilejy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:256,12'
          Dst:             _ZN8PeFile645pack0EP10OutputFilejy
    - functionName:    _ZN14PackW64PeAmd6415setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN3upx8align_upIjjEET_RKS1_RK4LE32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:248,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:248,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/p_w64pe_amd64.cpp:247,19'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN14PackW64PeAmd6413defineSymbolsEjjjj
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          223
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker12defineSymbolEPKcy
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - _ZNK9ElfLinker10findSymbolEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:172,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:172,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:193,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:196,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_w64pe_amd64.cpp:198,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:199,48'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_amd64.cpp:199,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_amd64.cpp:201,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:205,49'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_amd64.cpp:205,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_amd64.cpp:206,48'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_amd64.cpp:206,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_amd64.cpp:207,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:208,46'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_amd64.cpp:208,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_amd64.cpp:209,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:210,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:214,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_w64pe_amd64.cpp:215,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:217,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/p_w64pe_amd64.cpp:218,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:221,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:221,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:227,66'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_w64pe_amd64.cpp:227,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:226,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:228,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:230,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_w64pe_amd64.cpp:231,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:234,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:235,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:238,63'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_w64pe_amd64.cpp:238,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_amd64.cpp:239,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_amd64.cpp:242,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZNK14PackW64PeAmd6415needForceOptionEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:158,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:159,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:160,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:161,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:162,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:163,11'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN14PackW64PeAmd6411buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         79
      ICount:          387
      EdgeCount:       107
      CyclomaticComplexity: 30
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:82,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:90,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_w64pe_amd64.cpp:91,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:92,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:93,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:95,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:96,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
        - Src:             'src/p_w64pe_amd64.cpp:111,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:113,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:114,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_w64pe_amd64.cpp:115,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:116,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:119,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/p_w64pe_amd64.cpp:123,9'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_
        - Src:             'src/p_w64pe_amd64.cpp:131,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:135,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:137,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:139,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:140,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:142,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:143,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:145,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:146,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:146,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:150,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_amd64.cpp:152,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZN14PackW64PeAmd647canPackEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
        - _ZN6PeFile14readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:71,10'
          Dst:             _ZN6PeFile14readFileHeaderEv
        - Src:             'src/p_w64pe_amd64.cpp:73,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:73,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w64pe_amd64.cpp:74,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK14PackW64PeAmd649newLinkerEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerAMD64C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:64,56'
          Dst:             _ZN14ElfLinkerAMD64C2Ev
    - functionName:    _ZNK14PackW64PeAmd6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeAmd6421getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:55,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:55,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_amd64.cpp:56,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _ZN14PackW64PeAmd64D0Ev
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14PackW64PeAmd64D2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:52,44'
          Dst:             _ZN14PackW64PeAmd64D2Ev
    - functionName:    _ZN14PackW64PeAmd64D2Ev
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:52,45'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN14PackW64PeAmd64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_w64pe_amd64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile64C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_amd64.cpp:50,48'
          Dst:             _ZN8PeFile64C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_w64pe_arm64.cpp
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK16PackW64PeArm64EC11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackW64PeArm64EC7getNameEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK16PackW64PeArm64EC9getFormatEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN16PackW64PeArm64ECD0Ev
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.h:69,7'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN14PackW64PeArm6413setOhDataBaseEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeArm6411getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeArm647getNameEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeArm649getFormatEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN14PackW64PeArm64D0Ev
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.h:39,40'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN16PackW64PeArm64EC7canPackEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le16IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
        - _ZN6PeFile14readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:184,10'
          Dst:             _ZN6PeFile14readFileHeaderEv
        - Src:             'src/p_w64pe_arm64.cpp:186,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:186,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w64pe_arm64.cpp:187,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:189,5'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_w64pe_arm64.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN14PackW64PeArm644packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile645pack0EP10OutputFilejy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:176,12'
          Dst:             _ZN8PeFile645pack0EP10OutputFilejy
    - functionName:    _ZN14PackW64PeArm6415setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN3upx8align_upIjjEET_RKS1_RK4LE32
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:168,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:168,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/p_w64pe_arm64.cpp:167,19'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN14PackW64PeArm6413defineSymbolsEjjjj
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker12defineSymbolEPKcy
        - _ZNK6PeFile17ilinkerGetAddressEPKcS1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:138,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:138,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:139,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:142,48'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_arm64.cpp:142,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_arm64.cpp:143,46'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_arm64.cpp:143,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_arm64.cpp:145,30'
          Dst:             _ZNK6PeFile17ilinkerGetAddressEPKcS1_
        - Src:             'src/p_w64pe_arm64.cpp:144,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_arm64.cpp:146,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:147,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:151,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:152,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:156,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:157,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_w64pe_arm64.cpp:160,63'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/p_w64pe_arm64.cpp:160,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcy
        - Src:             'src/p_w64pe_arm64.cpp:162,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZNK14PackW64PeArm6415needForceOptionEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:125,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:126,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:127,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:128,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:129,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:130,11'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN14PackW64PeArm6414addStubImportsEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile15addKernelImportEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:117,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/p_w64pe_arm64.cpp:118,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/p_w64pe_arm64.cpp:119,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
    - functionName:    _ZN14PackW64PeArm6411buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          140
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:87,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/p_w64pe_arm64.cpp:88,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:92,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:94,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:96,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:97,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:99,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:100,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:101,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:102,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:107,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:108,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_w64pe_arm64.cpp:109,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZN14PackW64PeArm647canPackEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:76,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:76,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_w64pe_arm64.cpp:77,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZNK14PackW64PeArm6410getFiltersEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK14PackW64PeArm6421getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:64,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_w64pe_arm64.cpp:64,27'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZNK14PackW64PeArm649newLinkerEv
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN16ElfLinkerArm64LEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:50,56'
          Dst:             _ZN16ElfLinkerArm64LEC2Ev
    - functionName:    _ZN14PackW64PeArm64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_w64pe_arm64.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile64C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_w64pe_arm64.cpp:48,48'
          Dst:             _ZN8PeFile64C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_p_wcle.cpp
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN5XSpan4SpanIKhE6assignEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:301,17'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:304,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:531,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZThn328_N8PackWcleD0Ev
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackWcleD0Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:0,0'
          Dst:             _ZN8PackWcleD0Ev
    - functionName:    _ZN8PackWcleD0Ev
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackWcleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:34,7'
          Dst:             _ZN8PackWcleD2Ev
    - functionName:    _ZN8PackWcleD2Ev
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6LeFileD2Ev
        - _ZN6PackerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:34,7'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.h:34,7'
          Dst:             _ZN6LeFileD2Ev
        - Src:             'src/p_wcle.h:34,7'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZThn328_N8PackWcleD1Ev
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackWcleD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:0,0'
          Dst:             _ZN8PackWcleD2Ev
    - functionName:    _ZNK8PackWcle11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackWcle7getNameEv
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackWcle9getFormatEv
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackWcle10getVersionEv
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PackWcle6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          208
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6LeFile10readFixupsEv
        - _ZN6LeFile11readPageMapEv
        - _ZN6LeFile13decodePageMapEv
        - _ZN6LeFile14readEntryTableEv
        - _ZN6LeFile17readResidentNamesEv
        - _ZN6LeFile18readFixupPageTableEv
        - _ZN6LeFile19decodeResidentNamesEv
        - _ZN6LeFile20readNonResidentNamesEv
        - _ZN6LeFile22decodeNonResidentNamesEv
        - _ZN6LeFile9readImageEv
        - _ZN6LeFile9writeFileEP10OutputFileb
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN8PackWcle10handleStubEP10OutputFile
        - _ZN8PackWcle11decodeImageEv
        - _ZN8PackWcle12decodeFixupsEv
        - _ZN8PackWcle15readObjectTableEv
        - _ZN8PackWcle16decodeEntryTableEv
        - _ZN8PackWcle17decodeObjectTableEv
        - _ZN8PackWcle20decodeFixupPageTableEv
        - _ZN9MemBuffer7deallocEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK6LeFile12getImageSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:766,5'
          Dst:             _ZN8PackWcle10handleStubEP10OutputFile
        - Src:             'src/p_wcle.cpp:768,5'
          Dst:             _ZN8PackWcle15readObjectTableEv
        - Src:             'src/p_wcle.cpp:769,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:770,5'
          Dst:             _ZN6LeFile11readPageMapEv
        - Src:             'src/p_wcle.cpp:771,5'
          Dst:             _ZN6LeFile17readResidentNamesEv
        - Src:             'src/p_wcle.cpp:772,5'
          Dst:             _ZN6LeFile14readEntryTableEv
        - Src:             'src/p_wcle.cpp:773,5'
          Dst:             _ZN6LeFile18readFixupPageTableEv
        - Src:             'src/p_wcle.cpp:774,5'
          Dst:             _ZN6LeFile10readFixupsEv
        - Src:             'src/p_wcle.cpp:775,5'
          Dst:             _ZN6LeFile9readImageEv
        - Src:             'src/p_wcle.cpp:776,5'
          Dst:             _ZN6LeFile20readNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:778,5'
          Dst:             _ZN8PackWcle11decodeImageEv
        - Src:             'src/p_wcle.cpp:779,5'
          Dst:             _ZN8PackWcle17decodeObjectTableEv
        - Src:             'src/p_wcle.cpp:783,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:783,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:783,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:783,36'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:784,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:784,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:786,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_wcle.cpp:787,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/p_wcle.cpp:790,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:790,57'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:790,30'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:791,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:791,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/p_wcle.cpp:794,5'
          Dst:             _ZN8PackWcle20decodeFixupPageTableEv
        - Src:             'src/p_wcle.cpp:795,5'
          Dst:             _ZN8PackWcle12decodeFixupsEv
        - Src:             'src/p_wcle.cpp:796,5'
          Dst:             _ZN8PackWcle16decodeEntryTableEv
        - Src:             'src/p_wcle.cpp:797,5'
          Dst:             _ZN6LeFile13decodePageMapEv
        - Src:             'src/p_wcle.cpp:798,5'
          Dst:             _ZN6LeFile19decodeResidentNamesEv
        - Src:             'src/p_wcle.cpp:799,5'
          Dst:             _ZN6LeFile22decodeNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:804,12'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:802,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:804,12'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:806,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:806,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:810,9'
          Dst:             _ZN6LeFile9writeFileEP10OutputFileb
        - Src:             'src/p_wcle.cpp:813,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:813,71'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:814,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:815,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_wcle.cpp:816,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
    - functionName:    _ZN8PackWcle10handleStubEP10OutputFile
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:114,9'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
    - functionName:    _ZN8PackWcle15readObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN6LeFile15readObjectTableEv
        - _ZN9MemBuffer5allocEy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:161,13'
          Dst:             _ZN6LeFile15readObjectTableEv
        - Src:             'src/p_wcle.cpp:164,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:165,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:166,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:166,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_wcle.cpp:167,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:167,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_wcle.cpp:171,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:172,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:173,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:174,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:174,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:174,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:171,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:176,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:177,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN8PackWcle11decodeImageEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:698,15'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/p_wcle.cpp:699,14'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:699,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/p_wcle.cpp:701,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:701,44'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/p_wcle.cpp:701,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:701,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:701,65'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:701,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/p_wcle.cpp:702,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:702,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:702,15'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:703,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:703,12'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN8PackWcle17decodeObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          232
      EdgeCount:       62
      CyclomaticComplexity: 31
      functionsReached:
        - _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:666,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:667,21'
          Dst:             _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - Src:             'src/p_wcle.cpp:671,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:671,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:671,57'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:671,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/p_wcle.cpp:673,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - Src:             'src/p_wcle.cpp:673,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:676,34'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:677,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:677,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:677,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:682,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:682,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:682,10'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:683,5'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:684,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:685,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:689,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:691,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:691,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:691,14'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:692,5'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:693,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:694,24'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:511,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:512,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:246,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:246,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN8PackWcle20decodeFixupPageTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIjEPT_y
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IjjEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:660,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:660,20'
          Dst:             _Z4NewTIjEPT_y
        - Src:             'src/p_wcle.cpp:661,5'
          Dst:             _Z8set_le32IjjEvPT_j
    - functionName:    _ZN8PackWcle12decodeFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         232
      ICount:          1069
      EdgeCount:       384
      CyclomaticComplexity: 154
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesIKhS0_EiRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - _Z14ptr_diff_bytesIhEiRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - _Z15ptr_udiff_bytesIKhS0_EjRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z4NewTIhEPT_y
        - _Z6memchrIhEPKvRKN5XSpan4SpanIKT_EEim
        - _Z6memcmpIKhEiPKvRKN5XSpan4SpanIT_EEm
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le32IjjEvPT_j
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIKhEaSEPS1_
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEixEl
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:534,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:537,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:537,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:539,59'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:539,29'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/p_wcle.cpp:541,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:544,33'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:544,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:545,25'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:545,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:547,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:547,13'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:548,9'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:549,25'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:549,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:549,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:550,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:550,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:552,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:552,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:553,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:556,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:559,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:561,12'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/p_wcle.cpp:567,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:567,37'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:567,53'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:569,45'
          Dst:             _Z6memchrIhEPKvRKN5XSpan4SpanIKT_EEim
        - Src:             'src/p_wcle.cpp:571,19'
          Dst:             _ZN5XSpan4SpanIKhEaSEPS1_
        - Src:             'src/p_wcle.cpp:578,35'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:578,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:578,63'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/p_wcle.cpp:578,13'
          Dst:             _Z14ptr_diff_bytesIhEiRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/p_wcle.cpp:579,14'
          Dst:             _Z6memcmpIKhEiPKvRKN5XSpan4SpanIT_EEm
        - Src:             'src/p_wcle.cpp:582,22'
          Dst:             _Z14ptr_diff_bytesIKhS0_EiRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - Src:             'src/p_wcle.cpp:581,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/p_wcle.cpp:583,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:585,11'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:587,26'
          Dst:             _Z15ptr_udiff_bytesIKhS0_EjRKN5XSpan4SpanIT_EERKNS2_IT0_EE
        - Src:             'src/p_wcle.cpp:588,5'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_wcle.cpp:588,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/p_wcle.cpp:591,15'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:592,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:594,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:655,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:596,21'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:596,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:597,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:598,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:598,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:598,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:599,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:599,21'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:600,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:600,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:603,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:604,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:605,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:605,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:606,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:607,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:607,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:608,28'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:612,59'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/p_wcle.cpp:612,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:612,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:613,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:614,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:615,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:615,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:615,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:616,26'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/p_wcle.cpp:616,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:617,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:618,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:619,29'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/p_wcle.cpp:624,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:624,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:624,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:624,44'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:626,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:626,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:626,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:628,55'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:628,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:628,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:628,21'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:629,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:630,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:631,29'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:631,50'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:631,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:631,17'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:632,29'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:632,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:634,37'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:634,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:635,17'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:636,17'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:637,23'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:637,20'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:641,33'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:641,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:642,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:643,51'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:643,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:643,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:643,17'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:644,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:645,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:646,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:646,46'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:646,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:646,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:646,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:647,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:648,25'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:648,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:649,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:649,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:652,37'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:652,9'
          Dst:             _Z8set_le32IjjEvPT_j
        - Src:             'src/p_wcle.cpp:594,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:655,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:655,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:655,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:655,10'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:655,9'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:656,16'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:657,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:657,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:657,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:657,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle16decodeEntryTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          223
      EdgeCount:       88
      CyclomaticComplexity: 43
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - _Z15throwCantUnpackPKc
        - _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:709,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:711,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:712,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:714,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:715,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:716,18'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:717,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:717,31'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:719,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_wcle.cpp:721,28'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:721,17'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:722,13'
          Dst:             _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
        - Src:             'src/p_wcle.cpp:723,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:723,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:724,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:726,28'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:726,44'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:726,33'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:726,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:726,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:725,38'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:728,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/p_wcle.cpp:711,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:734,17'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE11check_derefEPhl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE11check_derefEPhl
    - functionName:    _ZN8PackWcle9virt2relaEPKN6LeFile23le_object_table_entry_tEPjS4_
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:754,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:756,18'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:171,30'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:171,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:93,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:93,63'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
    - functionName:    _Z6memchrIhEPKvRKN5XSpan4SpanIKT_EEim
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - memchr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:69,21'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:69,12'
          Dst:             memchr
    - functionName:    _ZN5XSpan4SpanIKhEaSEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhE6assignEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:341,45'
          Dst:             _ZN5XSpan4SpanIKhE6assignEPS1_
    - functionName:    _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:160,14'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
    - functionName:    _Z14ptr_diff_bytesIhEiRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:149,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:149,12'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _Z6memcmpIKhEiPKvRKN5XSpan4SpanIT_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:78,24'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:78,12'
          Dst:             memcmp
    - functionName:    _Z14ptr_diff_bytesIKhS0_EiRKN5XSpan4SpanIT_EERKNS2_IT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:156,29'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:156,45'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:156,12'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _Z15ptr_udiff_bytesIKhS0_EjRKN5XSpan4SpanIT_EERKNS2_IT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:218,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:218,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:223,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _Z8set_le32IjjEvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:100,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
    - functionName:    _ZN8PackWcle9canUnpackEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6LeFile14readFileHeaderEv
        - _ZN6Packer14readPackHeaderEib
        - _ZN9InputFile4seekExi
        - _ZNK6LeFile12getImageSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:740,18'
          Dst:             _ZN6LeFile14readFileHeaderEv
        - Src:             'src/p_wcle.cpp:742,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:742,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/p_wcle.cpp:745,15'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:748,12'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z7memmoveIhhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:125,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:125,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _Z6memcpyIhEPvS0_RK13MemBufferBaseIT_Em
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:100,24'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN8PackWcle4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          565
      EdgeCount:       157
      CyclomaticComplexity: 78
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwAlreadyPackedPKc
        - _Z20throwNotCompressiblePKc
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z6memcpyIhEPvS0_RK13MemBufferBaseIT_Em
        - _Z7memmoveIhhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EEm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z9find_le32PKvij
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN6FilterC2Ei
        - _ZN6LeFile10readFixupsEv
        - _ZN6LeFile11readPageMapEv
        - _ZN6LeFile14readEntryTableEv
        - _ZN6LeFile17readResidentNamesEv
        - _ZN6LeFile18readFixupPageTableEv
        - _ZN6LeFile19encodeResidentNamesEv
        - _ZN6LeFile20readNonResidentNamesEv
        - _ZN6LeFile22encodeNonResidentNamesEv
        - _ZN6LeFile9readImageEv
        - _ZN6LeFile9writeFileEP10OutputFileb
        - _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - _ZN6Packer12checkOverlayEj
        - _ZN6Packer14relocateLoaderEv
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer19defineFilterSymbolsEPK6Filter
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN6Packer30verifyOverlappingDecompressionEPhjP6Filter
        - _ZN8PackWcle10handleStubEP10OutputFile
        - _ZN8PackWcle11encodeImageEP6Filter
        - _ZN8PackWcle12encodeFixupsEv
        - _ZN8PackWcle13encodePageMapEv
        - _ZN8PackWcle15readObjectTableEv
        - _ZN8PackWcle16encodeEntryTableEv
        - _ZN8PackWcle16preprocessFixupsEv
        - _ZN8PackWcle17encodeObjectTableEv
        - _ZN8PackWcle20encodeFixupPageTableEv
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker12defineSymbolEPKcm
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK6LeFile12getImageSizeEv
        - _ZNK6Packer13getLoaderSizeEv
        - _ZNK6Packer16getLoaderSectionEPKcPi
        - _ZNK6Packer21getLoaderSectionStartEPKcPi
        - _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - _ZNK6Packer9getLoaderEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:411,5'
          Dst:             _ZN8PackWcle10handleStubEP10OutputFile
        - Src:             'src/p_wcle.cpp:413,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:413,66'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:414,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:414,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wcle.cpp:414,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:415,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:415,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:415,69'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:416,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:416,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:417,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:419,5'
          Dst:             _ZN8PackWcle15readObjectTableEv
        - Src:             'src/p_wcle.cpp:420,5'
          Dst:             _ZN6LeFile11readPageMapEv
        - Src:             'src/p_wcle.cpp:421,5'
          Dst:             _ZN6LeFile17readResidentNamesEv
        - Src:             'src/p_wcle.cpp:422,5'
          Dst:             _ZN6LeFile14readEntryTableEv
        - Src:             'src/p_wcle.cpp:423,5'
          Dst:             _ZN6LeFile18readFixupPageTableEv
        - Src:             'src/p_wcle.cpp:424,5'
          Dst:             _ZN6LeFile10readFixupsEv
        - Src:             'src/p_wcle.cpp:425,5'
          Dst:             _ZN6LeFile9readImageEv
        - Src:             'src/p_wcle.cpp:426,5'
          Dst:             _ZN6LeFile20readNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:429,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/p_wcle.cpp:429,9'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/p_wcle.cpp:430,9'
          Dst:             _Z18throwAlreadyPackedPKc
        - Src:             'src/p_wcle.cpp:432,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:432,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:433,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:434,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:434,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:434,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:435,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:437,5'
          Dst:             _ZN8PackWcle16preprocessFixupsEv
        - Src:             'src/p_wcle.cpp:439,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:439,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:439,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:439,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:440,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:440,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:443,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:444,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:445,5'
          Dst:             _Z6memcpyIhEPvS0_RK13MemBufferBaseIT_Em
        - Src:             'src/p_wcle.cpp:446,18'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:450,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:450,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:450,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:449,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:451,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:451,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:453,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:453,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:453,14'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:452,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:454,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:458,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/p_wcle.cpp:462,5'
          Dst:             _ZN8PackWcle11encodeImageEP6Filter
        - Src:             'src/p_wcle.cpp:464,28'
          Dst:             _ZNK6Packer13getLoaderSizeEv
        - Src:             'src/p_wcle.cpp:465,14'
          Dst:             _ZNK6Packer16getLoaderSectionEPKcPi
        - Src:             'src/p_wcle.cpp:466,17'
          Dst:             _ZNK6Packer21getLoaderSectionStartEPKcPi
        - Src:             'src/p_wcle.cpp:468,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_wcle.cpp:470,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:470,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:470,5'
          Dst:             _Z7memmoveIhhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EEm
        - Src:             'src/p_wcle.cpp:473,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:473,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:473,12'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:474,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:474,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:476,5'
          Dst:             _ZN8PackWcle17encodeObjectTableEv
        - Src:             'src/p_wcle.cpp:477,5'
          Dst:             _ZN8PackWcle12encodeFixupsEv
        - Src:             'src/p_wcle.cpp:478,5'
          Dst:             _ZN8PackWcle20encodeFixupPageTableEv
        - Src:             'src/p_wcle.cpp:479,5'
          Dst:             _ZN8PackWcle13encodePageMapEv
        - Src:             'src/p_wcle.cpp:480,5'
          Dst:             _ZN8PackWcle16encodeEntryTableEv
        - Src:             'src/p_wcle.cpp:482,5'
          Dst:             _ZN6LeFile19encodeResidentNamesEv
        - Src:             'src/p_wcle.cpp:483,5'
          Dst:             _ZN6LeFile22encodeNonResidentNamesEv
        - Src:             'src/p_wcle.cpp:486,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:487,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_wcle.cpp:489,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:491,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:491,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:493,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:493,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:493,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:492,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:494,54'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:494,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:494,45'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:494,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcm
        - Src:             'src/p_wcle.cpp:495,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
        - Src:             'src/p_wcle.cpp:496,5'
          Dst:             _ZN6Packer19defineFilterSymbolsEPK6Filter
        - Src:             'src/p_wcle.cpp:497,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:500,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:501,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:502,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wcle.cpp:504,5'
          Dst:             _ZN6Packer14relocateLoaderEv
        - Src:             'src/p_wcle.cpp:506,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:507,20'
          Dst:             _ZNK6Packer9getLoaderEv
        - Src:             'src/p_wcle.cpp:507,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/p_wcle.cpp:508,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:508,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/p_wcle.cpp:510,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:510,20'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:510,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:511,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:511,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEmiEl
        - Src:             'src/p_wcle.cpp:511,45'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:511,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:513,5'
          Dst:             _ZN6LeFile9writeFileEP10OutputFileb
        - Src:             'src/p_wcle.cpp:516,46'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:516,65'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_wcle.cpp:516,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEPhjP6Filter
        - Src:             'src/p_wcle.cpp:519,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:519,71'
          Dst:             _ZNK6LeFile12getImageSizeEv
        - Src:             'src/p_wcle.cpp:520,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:521,5'
          Dst:             _ZN6Packer12checkOverlayEj
        - Src:             'src/p_wcle.cpp:522,5'
          Dst:             _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
        - Src:             'src/p_wcle.cpp:525,10'
          Dst:             _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
        - Src:             'src/p_wcle.cpp:526,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/p_wcle.cpp:527,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:527,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle16preprocessFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         192
      ICount:          963
      EdgeCount:       335
      CyclomaticComplexity: 145
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15get_le16_signedIhhEiPKT_
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z4NewTIhEPT_y
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le32IjjEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEmiEl
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK6LeFile11countFixupsEPj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'src/p_wcle.cpp:272,13'
          Branch Sides:    []
      Callsites:
        - Src:             'src/p_wcle.cpp:246,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:246,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:246,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:246,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:247,5'
          Dst:             _ZNK6LeFile11countFixupsEPj
        - Src:             'src/p_wcle.cpp:249,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:249,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:254,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:257,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:258,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:258,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:258,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:258,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:259,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:259,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:259,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/p_wcle.cpp:259,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/p_wcle.cpp:261,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:262,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:263,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:267,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:268,16'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_wcle.cpp:268,48'
          Dst:             _Z8get_le32IjjEjPKT_
        - Src:             'src/p_wcle.cpp:269,31'
          Dst:             _Z15get_le16_signedIhhEiPKT_
        - Src:             'src/p_wcle.cpp:281,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:281,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/p_wcle.cpp:283,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:284,21'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:285,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:285,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:286,33'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:290,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:304,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:304,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:304,17'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/p_wcle.cpp:305,33'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:305,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:306,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:306,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:307,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:307,47'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:307,26'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:307,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:306,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:309,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:309,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/p_wcle.cpp:310,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:311,21'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:312,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:312,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:313,33'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:326,54'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:326,69'
          Dst:             _ZNK5XSpan4SpanIhEmiEl
        - Src:             'src/p_wcle.cpp:326,38'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:327,37'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:327,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:328,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:328,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:329,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:329,51'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:329,30'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/p_wcle.cpp:329,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:328,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:340,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:343,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:343,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:344,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:343,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/p_wcle.cpp:345,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:346,32'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:354,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:267,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:361,19'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:363,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:365,43'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:365,51'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/p_wcle.cpp:365,60'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:365,19'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/p_wcle.cpp:366,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:369,6'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/p_wcle.cpp:369,5'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:370,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:371,12'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:373,22'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:374,12'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/p_wcle.cpp:375,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:378,16'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/p_wcle.cpp:379,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PackWcle11encodeImageEP6Filter
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:385,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/p_wcle.cpp:386,12'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:386,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/p_wcle.cpp:387,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:392,15'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/p_wcle.cpp:393,14'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/p_wcle.cpp:393,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/p_wcle.cpp:398,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_wcle.cpp:399,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_wcle.cpp:401,25'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/p_wcle.cpp:401,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/p_wcle.cpp:401,77'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/p_wcle.cpp:401,38'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/p_wcle.cpp:402,30'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/p_wcle.cpp:401,5'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/p_wcle.cpp:404,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/p_wcle.cpp:407,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEixEl
    - functionName:    _ZN8PackWcle17encodeObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          130
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8mem_sizeyyyy
        - _Z8set_le32IhhEvPT_j
        - _ZNK6Packer25getDecompressorWrkmemSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:184,21'
          Dst:             _Z4NewTIN6LeFile23le_object_table_entry_tEEPT_y
        - Src:             'src/p_wcle.cpp:185,30'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/p_wcle.cpp:190,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:190,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:190,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:190,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:191,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:191,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:191,10'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/p_wcle.cpp:195,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:195,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:197,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:197,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:198,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:199,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:203,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:203,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:203,75'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:203,88'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:203,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:204,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:204,34'
          Dst:             _ZNK6Packer25getDecompressorWrkmemSizeEv
        - Src:             'src/p_wcle.cpp:204,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:205,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:206,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:208,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:209,24'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:210,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wcle.cpp:212,30'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN8PackWcle12encodeFixupsEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:234,15'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/p_wcle.cpp:237,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:237,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN8PackWcle20encodeFixupPageTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z4NewTIjEPT_y
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IjjEvPT_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:227,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:227,20'
          Dst:             _Z4NewTIjEPT_y
        - Src:             'src/p_wcle.cpp:228,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:229,9'
          Dst:             _Z8set_le32IjjEvPT_j
        - Src:             'src/p_wcle.cpp:228,41'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN8PackWcle13encodePageMapEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z4NewTIN6LeFile18le_pagemap_entry_tEEPT_y
        - _Z8get_le32IhhEjPKT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:216,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:216,19'
          Dst:             _Z4NewTIN6LeFile18le_pagemap_entry_tEEPT_y
    - functionName:    _ZN8PackWcle16encodeEntryTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         44
      ICount:          199
      EdgeCount:       85
      CyclomaticComplexity: 43
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
        - _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:132,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/p_wcle.cpp:134,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:135,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:137,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:138,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:139,18'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/p_wcle.cpp:140,42'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:140,31'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:141,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:142,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:144,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:144,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:145,15'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:147,28'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:147,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wcle.cpp:147,75'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/p_wcle.cpp:147,64'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/p_wcle.cpp:147,17'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/p_wcle.cpp:146,38'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/p_wcle.cpp:149,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/p_wcle.cpp:134,12'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/p_wcle.cpp:155,17'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan4SpanIT_EEPKv
    - functionName:    _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:96,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:96,21'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
    - functionName:    _ZNK5XSpan4SpanIhEmiEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
        - _ZNK5XSpan4SpanIhE9check_addEPhl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:511,25'
          Dst:             _ZNK5XSpan4SpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:512,18'
          Dst:             _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZThn328_N8PackWcle13encodePageMapEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackWcle13encodePageMapEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _ZN8PackWcle13encodePageMapEv
    - functionName:    _ZThn328_N8PackWcle15readObjectTableEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PackWcle15readObjectTableEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _ZN8PackWcle15readObjectTableEv
    - functionName:    _ZN8PackWcle7canPackEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6LeFile14readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:118,18'
          Dst:             _ZN6LeFile14readFileHeaderEv
        - Src:             'src/p_wcle.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN8PackWcle11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer11addFilter32Ei
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZNK6Packer23getDecompressorSectionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:88,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_wcle.cpp:89,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/p_wcle.cpp:93,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/p_wcle.cpp:95,15'
          Dst:             _ZNK6Packer23getDecompressorSectionsEv
        - Src:             'src/p_wcle.cpp:95,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
        - Src:             'src/p_wcle.cpp:97,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/p_wcle.cpp:98,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wcle.cpp:99,9'
          Dst:             _ZN6Packer11addFilter32Ei
        - Src:             'src/p_wcle.cpp:103,7'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/p_wcle.cpp:105,5'
          Dst:             _ZN6Packer9addLoaderEPKcS1_
    - functionName:    _ZNK8PackWcle9newLinkerEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12ElfLinkerX86C2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:84,50'
          Dst:             _ZN12ElfLinkerX86C2Ev
    - functionName:    _ZNK8PackWcle10getFiltersEv
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK8PackWcle21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_wcle.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.cpp:75,20'
          Dst:             _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
    - functionName:    _GLOBAL__sub_I_p_wince_arm.cpp
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN12PackWinCeArm19defineFilterSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/p_wince_arm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackWinCeArm11getFullNameEPK7Options
      functionSourceFile: '/src/upx/src/p_wince_arm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackWinCeArm7getNameEv
      functionSourceFile: '/src/upx/src/p_wince_arm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackWinCeArm9getFormatEv
      functionSourceFile: '/src/upx/src/p_wince_arm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackWinCeArm4packEP10OutputFile
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile325pack0EP10OutputFilejyb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:226,12'
          Dst:             _ZN8PeFile325pack0EP10OutputFilejyb
    - functionName:    _ZN12PackWinCeArm15setOhHeaderSizeEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackWinCeArm13setOhDataBaseEPKN6PeFile12pe_section_tE
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackWinCeArm13defineSymbolsEjjjj
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6Packer25defineDecompressorSymbolsEv
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:204,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:205,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:206,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:206,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:207,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:207,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:208,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:208,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:208,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:208,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:209,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:209,64'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:209,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:210,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:210,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:210,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:211,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:212,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:212,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:213,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:214,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:214,13'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/p_wince_arm.cpp:215,5'
          Dst:             _ZN6Packer25defineDecompressorSymbolsEv
    - functionName:    _ZN12PackWinCeArm21getProcessImportParamEj
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:200,20'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
    - functionName:    _ZN12PackWinCeArm17addNewRelocationsERN6PeFile5RelocEj
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          140
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN6PeFile5Reloc9add_relocEjj
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/p_wince_arm.cpp:193,32'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/p_wince_arm.cpp:195,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN12PackWinCeArm23callCompressWithFiltersER6Filterij
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:183,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/p_wince_arm.cpp:184,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/p_wince_arm.cpp:186,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
    - functionName:    _ZNK12PackWinCeArm15needForceOptionEv
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:172,11'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:173,12'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:174,11'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:175,11'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN12PackWinCeArm11buildLoaderEPK6Filter
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          137
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN6Packer10initLoaderEjPKviii
        - _ZN6Packer9addLoaderEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:133,5'
          Dst:             _ZN6Packer10initLoaderEjPKviii
        - Src:             'src/p_wince_arm.cpp:136,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:137,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:149,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:152,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:154,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:155,5'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/p_wince_arm.cpp:166,5'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZN12PackWinCeArm7canPackEv
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile12checkMachineEj
        - _ZN6PeFile14readFileHeaderEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:117,10'
          Dst:             _ZN6PeFile14readFileHeaderEv
        - Src:             'src/p_wince_arm.cpp:119,18'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:119,5'
          Dst:             _ZN6PeFile12checkMachineEj
        - Src:             'src/p_wince_arm.cpp:120,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:120,45'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:122,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:122,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN12PackWinCeArm10processTlsEPN6PeFile8IntervalE
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN6PeFile6IDSIZEEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:105,18'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/p_wince_arm.cpp:105,18'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/p_wince_arm.cpp:109,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN12PackWinCeArm14addStubImportsEv
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile15addKernelImportEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:98,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/p_wince_arm.cpp:99,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/p_wince_arm.cpp:100,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
    - functionName:    _ZNK12PackWinCeArm9kernelDllEv
      functionSourceFile: '/src/upx/src/p_wince_arm.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12PackWinCeArm15processImports2Ejj
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN6PeFile15processImports2Ejj
        - _ZNK12PackWinCeArm9kernelDllEv
        - strcasecmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:84,13'
          Dst:             _ZN6PeFile15processImports2Ejj
        - Src:             'src/p_wince_arm.cpp:87,54'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:89,38'
          Dst:             _ZNK12PackWinCeArm9kernelDllEv
        - Src:             'src/p_wince_arm.cpp:89,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/p_wince_arm.cpp:89,27'
          Dst:             strcasecmp
        - Src:             'src/p_wince_arm.cpp:90,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/p_wince_arm.cpp:87,54'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    strcasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackWinCeArm10getFiltersEv
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12PackWinCeArm21getCompressionMethodsEii
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          55
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:60,16'
          Dst:             _ZNK6Packer30getDefaultCompressionMethods_8Eiii
    - functionName:    _ZNK12PackWinCeArm9newLinkerEv
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14ElfLinkerArmLEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:51,54'
          Dst:             _ZN14ElfLinkerArmLEC2Ev
    - functionName:    _ZN12PackWinCeArmD0Ev
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12PackWinCeArmD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:49,40'
          Dst:             _ZN12PackWinCeArmD2Ev
    - functionName:    _ZN12PackWinCeArmD2Ev
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:49,41'
          Dst:             _ZN6PeFileD2Ev
    - functionName:    _ZN12PackWinCeArmC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_wince_arm.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8PeFile32C2EP9InputFile
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wince_arm.cpp:47,44'
          Dst:             _ZN8PeFile32C2EP9InputFile
    - functionName:    _GLOBAL__sub_I_packer.cpp
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    '_ZZL11getIdentstrPjiENK3$_0clEv'
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          115
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _Z11mem_replacePviPKviS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:739,21'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/packer.cpp:742,21'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/packer.cpp:739,21'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/packer.cpp:742,21'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/packer.cpp:739,21'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/packer.cpp:742,21'
          Dst:             _Z11mem_replacePviPKviS1_
    - functionName:    '_Z17upx_std_call_onceIZL11getIdentstrPjiE3$_0EvRmOT_'
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - '_ZZL11getIdentstrPjiENK3$_0clEv'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:144,9'
          Dst:             '_ZZL11getIdentstrPjiENK3$_0clEv'
    - functionName:    _ZN16OverlayExceptionD0Ev
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ThrowableD2Ev
        - _ZN9ThrowabledlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:124,7'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/except.h:124,7'
          Dst:             _ZN9ThrowabledlEPv
    - functionName:    _ZN10PackerBaseD2Ev
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1254
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK9MemBuffer10checkStateEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:1233,10'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/packer.cpp:1234,10'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/packer.cpp:1236,24'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/packer.cpp:1238,24'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/packer.cpp:1244,24'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/packer.cpp:1246,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1249,5'
          Dst:             _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
        - Src:             'src/packer.cpp:1252,10'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/packer.cpp:1253,10'
          Dst:             _ZNK9MemBuffer10checkStateEv
    - functionName:    _ZN6Packer19compressWithFiltersEPhjS0_S0_jS0_jP6FilterjPK21upx_compress_config_tib
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1214
      functionDepth:   0
      returnType:      void
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         174
      ICount:          891
      EdgeCount:       181
      CyclomaticComplexity: 9
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z19ph_is_forced_methodi
        - _Z20throwNotCompressiblePKc
        - _Z9NO_printfPKcz
        - _ZL14prepareFiltersPiRiPKi
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6Filter4initEij
        - _ZN6Filter6filterEN5XSpan15PtrOrSpanOrNullIhEEj
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6Packer24isValidCompressionMethodEi
        - _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK6Packer14prepareMethodsEPiiPKi
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:1035,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1036,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1040,20'
          Dst:             _ZNK6Packer14prepareMethodsEPiiPKi
        - Src:             'src/packer.cpp:1041,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1042,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1044,20'
          Dst:             _ZL14prepareFiltersPiRiPKi
        - Src:             'src/packer.cpp:1045,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1046,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1058,10'
          Dst:             _Z19ph_is_forced_methodi
        - Src:             'src/packer.cpp:1075,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/packer.cpp:1076,9'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/packer.cpp:1076,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1081,27'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/packer.cpp:1082,25'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/packer.cpp:1084,21'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/packer.cpp:0,0'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:1090,23'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/packer.cpp:1092,68'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/packer.cpp:1092,17'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/packer.cpp:1095,17'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:1096,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:1096,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:1100,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1108,16'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/packer.cpp:1111,38'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/packer.cpp:1111,31'
          Dst:             _ZN6Filter6filterEN5XSpan15PtrOrSpanOrNullIhEEj
        - Src:             'src/packer.cpp:1126,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/packer.cpp:1130,27'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/packer.cpp:1131,25'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/packer.cpp:1138,26'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/packer.cpp:1138,40'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/packer.cpp:1138,17'
          Dst:             _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
        - Src:             'src/packer.cpp:1148,25'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1151,17'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/packer.cpp:1170,21'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1182,25'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/packer.cpp:1182,16'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/packer.cpp:1186,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:0,0'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/packer.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1214,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:1214,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK6Packer14prepareMethodsEPiiPKi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          190
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _Z16ph_forced_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8upx_randv
        - _Z9NO_printfPKcz
        - _ZN6Packer24isValidCompressionMethodEi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:912,31'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packer.cpp:924,9'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/packer.cpp:924,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:926,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:932,30'
          Dst:             _Z8upx_randv
        - Src:             'src/packer.cpp:933,9'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZL14prepareFiltersPiRiPKi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          313
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8upx_randv
        - _Z9NO_printfPKcz
        - _ZN6Filter13isValidFilterEi
        - _ZN6Filter13isValidFilterEiPKi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:948,38'
          Dst:             _ZN6Filter13isValidFilterEiPKi
        - Src:             'src/packer.cpp:960,33'
          Dst:             _ZN6Filter13isValidFilterEiPKi
        - Src:             'src/packer.cpp:977,9'
          Dst:             _ZN6Filter13isValidFilterEi
        - Src:             'src/packer.cpp:977,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:979,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:1000,33'
          Dst:             _Z8upx_randv
        - Src:             'src/packer.cpp:1002,13'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN6Packer8compressEN5XSpan9PtrOrSpanIhEEjS2_PK21upx_compress_config_t
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          517
      EdgeCount:       116
      CyclomaticComplexity: 28
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - _Z13ph_skipVerifyRK10PackHeader
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z16ph_forced_methodi
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z25throwOutOfMemoryExceptionPKc
        - _Z9NO_printfPKcz
        - _ZN21upx_compress_config_t5resetEv
        - _ZN21upx_compress_config_tC2Ev
        - _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj15ETnS1_Lj9ETnS1_Lj15EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN3upx7oassignIjTnT_Lj8ETnS1_Lj1ETnS1_Lj9EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:159,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:160,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:169,30'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:169,18'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packer.cpp:172,27'
          Dst:             _ZN21upx_compress_config_tC2Ev
        - Src:             'src/packer.cpp:173,11'
          Dst:             _ZN21upx_compress_config_t5resetEv
        - Src:             'src/packer.cpp:177,18'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packer.cpp:197,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:198,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:199,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:200,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:201,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:204,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj8ETnS1_Lj1ETnS1_Lj9EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:205,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj15ETnS1_Lj9ETnS1_Lj15EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:206,9'
          Dst:             _ZN3upx7oassignIjTnT_Lj0ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
        - Src:             'src/packer.cpp:216,26'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:216,64'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:216,13'
          Dst:             _Z12upx_compressPKhjPhPjP14upx_callback_tiiPK21upx_compress_config_tP21upx_compress_result_t
        - Src:             'src/packer.cpp:223,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/packer.cpp:225,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:238,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:240,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:244,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/packer.cpp:252,30'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:252,18'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packer.cpp:254,10'
          Dst:             _Z13ph_skipVerifyRK10PackHeader
        - Src:             'src/packer.cpp:257,28'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:257,66'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:257,13'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/packer.cpp:260,13'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/packer.cpp:263,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:265,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:268,39'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer.cpp:268,27'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packer.cpp:269,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:163,14'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
    - functionName:    _ZN3upx7oassignIjTnT_Lj2ETnS1_Lj0ETnS1_Lj4EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj3ETnS1_Lj0ETnS1_Lj8EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj4194304ETnS1_Lj1ETnS1_Lj1073741824EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN3upx7oassignIjTnT_Lj64ETnS1_Lj5ETnS1_Lj273EEEvRNS_6OptVarIS1_XT0_EXT1_EXT2_EEERKS3_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          20
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tib
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:1224,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
    - functionName:    _ZN6Packer14relocateLoaderEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker8relocateEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:843,13'
          Dst:             _ZN9ElfLinker8relocateEv
    - functionName:    _ZNK6Packer21getLoaderSectionStartEPKcPi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z14throwBadLoaderv
        - _ZNK9ElfLinker10getSectionEPKcPi
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:834,26'
          Dst:             _ZNK9ElfLinker10getSectionEPKcPi
        - Src:             'src/packer.cpp:836,9'
          Dst:             _Z14throwBadLoaderv
    - functionName:    _ZNK6Packer16getLoaderSectionEPKcPi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z14throwBadLoaderv
        - _ZNK9ElfLinker10getSectionEPKcPi
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:823,26'
          Dst:             _ZNK9ElfLinker10getSectionEPKcPi
        - Src:             'src/packer.cpp:825,9'
          Dst:             _Z14throwBadLoaderv
    - functionName:    _ZNK6Packer16hasLoaderSectionEPKc
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:817,29'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
    - functionName:    _ZNK6Packer13getLoaderSizeEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14throwBadLoaderv
        - _ZNK9ElfLinker9getLoaderEPi
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:810,29'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/packer.cpp:812,9'
          Dst:             _Z14throwBadLoaderv
    - functionName:    _ZNK6Packer9getLoaderEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z14throwBadLoaderv
        - _ZNK9ElfLinker9getLoaderEPi
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:802,29'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/packer.cpp:804,9'
          Dst:             _Z14throwBadLoaderv
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:788,5'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer11addLoaderVAEPKcz
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker9addLoaderEPKcP13__va_list_tag
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:796,13'
          Dst:             _ZN9ElfLinker9addLoaderEPKcP13__va_list_tag
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:785,5'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:782,5'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:780,61'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:779,56'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:778,51'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:777,46'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_S1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:776,41'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKcS1_
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    139
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:775,36'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZN6Packer9addLoaderEPKc
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer11addLoaderVAEPKcz
      functionUses:    169
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:774,31'
          Dst:             _ZN6Packer11addLoaderVAEPKcz
    - functionName:    _ZL11getIdentstrPji
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - '_Z17upx_std_call_onceIZL11getIdentstrPjiE3$_0EvRmOT_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:727,5'
          Dst:             '_Z17upx_std_call_onceIZL11getIdentstrPjiE3$_0EvRmOT_'
    - functionName:    _ZN6Packer10initLoaderEjPKviii
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL11getIdentstrPji
        - _ZN3upx12owner_deleteI9ElfLinkerEEvRPT_
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9ElfLinker4initEjPKvij
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:762,5'
          Dst:             _ZN3upx12owner_deleteI9ElfLinkerEEvRPT_
        - Src:             'src/packer.cpp:764,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:765,13'
          Dst:             _ZN9ElfLinker4initEjPKvij
        - Src:             'src/packer.cpp:768,31'
          Dst:             _ZL11getIdentstrPji
        - Src:             'src/packer.cpp:769,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
    - functionName:    _ZN3upx12owner_deleteI9ElfLinkerEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer10patch_le32EPviPKvj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_le32IhhEvPT_j
        - _ZN6Packer10checkPatchEPviii
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:696,16'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/packer.cpp:697,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:700,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6Packer10checkPatchEPviii
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          118
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _Z14throwBadLoaderv
        - _Z18throwInternalErrorPKc
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:608,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packer.cpp:610,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packer.cpp:614,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packer.cpp:618,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZN6Packer10patch_le32EPvijj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _Z9find_le32PKvij
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:686,16'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/packer.cpp:687,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:690,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6Packer10patch_le16EPviPKvj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_le16IhhEvPT_j
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:676,16'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/packer.cpp:677,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:680,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN6Packer10patch_le16EPvijj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _Z9find_le16PKvij
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:666,16'
          Dst:             _Z9find_le16PKvij
        - Src:             'src/packer.cpp:667,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:670,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _ZN6Packer10patch_be32EPviPKvj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_be32IhhEvPT_j
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:656,16'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/packer.cpp:657,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:660,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN6Packer10patch_be32EPvijj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _Z9find_be32PKvij
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:646,16'
          Dst:             _Z9find_be32PKvij
        - Src:             'src/packer.cpp:647,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:650,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _ZN6Packer10patch_be16EPviPKvj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_be16IhhEvPT_j
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:636,16'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/packer.cpp:637,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:640,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN6Packer10patch_be16EPvijj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
        - _Z9find_be16PKvij
        - _ZN6Packer10checkPatchEPviii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:626,16'
          Dst:             _Z9find_be16PKvij
        - Src:             'src/packer.cpp:627,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:630,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _ZN6Packer18checkAlreadyPackedEPKvi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwAlreadyPackedPKc
        - _Z9find_le32PKvij
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:577,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:578,16'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/packer.cpp:592,5'
          Dst:             _Z18throwAlreadyPackedPKc
    - functionName:    _ZN6Packer14readPackHeaderEib
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Packer13getPackHeaderEPKvib
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:568,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:569,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/packer.cpp:570,20'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/packer.cpp:570,15'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/packer.cpp:573,26'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/packer.cpp:573,12'
          Dst:             _ZN6Packer13getPackHeaderEPKvib
        - Src:             'src/packer.cpp:574,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:574,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6Packer13getPackHeaderEPKvib
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _ZN10PackHeader23decodePackHeaderFromBufEN5XSpan4SpanIKhEEi
        - _ZN5XSpan4SpanIKhEC2IS1_EERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6Packer24isValidCompressionMethodEi
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:533,37'
          Dst:             _ZN5XSpan4SpanIKhEC2IS1_EERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packer.cpp:533,13'
          Dst:             _ZN10PackHeader23decodePackHeaderFromBufEN5XSpan4SpanIKhEEi
        - Src:             'src/packer.cpp:537,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packer.cpp:546,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packer.cpp:557,10'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/packer.cpp:558,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN5XSpan4SpanIKhEC2IS1_EERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:160,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:160,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN6Packer15patchPackHeaderEPvi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z9find_le32PKvij
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6Packer10checkPatchEPviii
        - _ZNK10PackHeader13putPackHeaderEN5XSpan4SpanIhEE
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK9ElfLinker11findSectionEPKcb
        - _ZNK9ElfLinker14getSectionSizeEPKc
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:517,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:519,25'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/packer.cpp:520,17'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/packer.cpp:521,9'
          Dst:             _ZNK9ElfLinker14getSectionSizeEPKc
        - Src:             'src/packer.cpp:521,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:522,16'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/packer.cpp:523,5'
          Dst:             _ZN6Packer10checkPatchEPviii
        - Src:             'src/packer.cpp:526,22'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS7_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS7_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packer.cpp:526,8'
          Dst:             _ZNK10PackHeader13putPackHeaderEN5XSpan4SpanIhEE
    - functionName:    _ZN6Packer16updatePackHeaderEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6Packer24isValidCompressionMethodEi
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:502,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:510,5'
          Dst:             _ZN6Packer24isValidCompressionMethodEi
        - Src:             'src/packer.cpp:510,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:511,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN6Packer14initPackHeaderEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _ZN10PackHeader5resetEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:490,8'
          Dst:             _ZN10PackHeader5resetEv
        - Src:             'src/packer.cpp:495,69'
          Dst:             _Z11upx_adler32PKvjj
    - functionName:    _ZNK6Packer11getRandomIdEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8upx_randv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:479,26'
          Dst:             _Z8upx_randv
    - functionName:    _ZN6Packer11copyOverlayEP10OutputFilejR9MemBufferb
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          144
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4infoPKcz
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN3upx10align_downIjEET_RKS1_S3_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZNK9MemBuffer10checkStateEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:442,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:443,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:444,9'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/packer.cpp:448,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:449,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/packer.cpp:452,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/packer.cpp:454,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packer.cpp:457,29'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/packer.cpp:459,20'
          Dst:             _ZN3upx10align_downIjEET_RKS1_S3_
        - Src:             'src/packer.cpp:460,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:464,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/packer.cpp:464,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/packer.cpp:465,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/packer.cpp:465,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/packer.cpp:468,9'
          Dst:             _ZNK9MemBuffer10checkStateEv
    - functionName:    _ZN16OverlayExceptionC2EPKcb
      functionSourceFile: '/src/upx/src/except.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ExceptionC2EPKcib
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/except.h:127,74'
          Dst:             _ZN9ExceptionC2EPKcib
    - functionName:    _ZN6Packer12checkOverlayEj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z4infoPKcz
        - _ZN16OverlayExceptionC2EPKcb
        - _ZN9ThrowableD2Ev
        - __cxa_allocate_exception
        - __cxa_throw
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:433,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/packer.cpp:433,15'
          Dst:             _ZN16OverlayExceptionC2EPKcb
        - Src:             'src/packer.cpp:433,9'
          Dst:             __cxa_throw
        - Src:             'src/packer.cpp:433,9'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/packer.cpp:436,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/packer.cpp:438,9'
          Dst:             __cxa_allocate_exception
        - Src:             'src/packer.cpp:438,15'
          Dst:             _ZN16OverlayExceptionC2EPKcb
        - Src:             'src/packer.cpp:438,9'
          Dst:             __cxa_throw
        - Src:             'src/packer.cpp:438,9'
          Dst:             _ZN9ThrowableD2Ev
    - functionName:    _ZN6Packer10handleStubEP9InputFileP10OutputFilej
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       29
      CyclomaticComplexity: 15
      functionsReached:
        - _Z4infoPKcz
        - _Z8mem_sizeyy
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:420,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/packer.cpp:421,13'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/packer.cpp:421,13'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/packer.cpp:421,13'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/packer.cpp:422,18'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packer.cpp:423,24'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/packer.cpp:423,18'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/packer.cpp:424,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/packer.cpp:424,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/packer.cpp:425,9'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:425,9'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZNK6Packer19findOverlapOverheadEPKhS1_jj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          148
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:371,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:383,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:384,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:385,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:406,9'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZN6Packer30verifyOverlappingDecompressionEPhjP6Filter
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13ph_skipVerifyRK10PackHeader
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:348,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:349,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:350,9'
          Dst:             _Z13ph_skipVerifyRK10PackHeader
        - Src:             'src/packer.cpp:356,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/packer.cpp:356,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/packer.cpp:356,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
    - functionName:    _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13ph_decompressR10PackHeaderN5XSpan9PtrOrSpanIKhEENS2_IhEEbP6Filter
        - _ZN5XSpan9PtrOrSpanIKhEC2ERKS2_
        - _ZN5XSpan9PtrOrSpanIhEC2ERKS1_
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:307,23'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ERKS2_
        - Src:             'src/packer.cpp:307,27'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ERKS1_
        - Src:             'src/packer.cpp:307,5'
          Dst:             _Z13ph_decompressR10PackHeaderN5XSpan9PtrOrSpanIKhEENS2_IhEEbP6Filter
    - functionName:    _ZN5XSpan9PtrOrSpanIKhEC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:66,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE9ensurePtrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2ERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIhE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:66,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9ensurePtrEv
    - functionName:    _Z7memmoveIhEPvS0_RK13MemBufferBaseIT_Em
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:122,25'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _ZN6Packer30verifyOverlappingDecompressionEP6Filter
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13ph_skipVerifyRK10PackHeader
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z7memmoveIhEPvS0_RK13MemBufferBaseIT_Em
        - _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK9MemBuffer10checkStateEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:320,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:321,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:337,9'
          Dst:             _Z13ph_skipVerifyRK10PackHeader
        - Src:             'src/packer.cpp:340,34'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/packer.cpp:342,18'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/packer.cpp:342,5'
          Dst:             _Z7memmoveIhEPvS0_RK13MemBufferBaseIT_Em
        - Src:             'src/packer.cpp:343,21'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/packer.cpp:343,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2EPS1_
        - Src:             'src/packer.cpp:343,31'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/packer.cpp:343,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/packer.cpp:344,10'
          Dst:             _ZNK9MemBuffer10checkStateEv
    - functionName:    _ZNK6Packer28testOverlappingDecompressionEPKhS1_j
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z31ph_testOverlappingDecompressionRK10PackHeaderPKhS3_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:316,12'
          Dst:             _Z31ph_testOverlappingDecompressionRK10PackHeaderPKhS3_j
    - functionName:    _ZNK6Packer26checkFinalCompressionRatioEPK10OutputFile
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK10OutputFile15getBytesWrittenEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:298,32'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
    - functionName:    _ZNK6Packer21checkCompressionRatioEjj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer28checkDefaultCompressionRatioEjj
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          62
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:275,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:276,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK6Packer16testUnpackFormatEi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:147,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZNK6Packer17testUnpackVersionEi
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:139,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packer.cpp:141,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6Packer8fileInfoEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer4listEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer4testEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer10doFileInfoEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer6doListEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer6doTestEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer8doUnpackEP10OutputFile
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer6doPackEP10OutputFile
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer12assertPackerEv
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN6Packer13isValidFormatEi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:87,5'
          Dst:             _ZN6Packer13isValidFormatEi
        - Src:             'src/packer.cpp:87,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN3upx12owner_deleteI8UiPackerEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PackerD2Ev
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN10PackerBaseD2Ev
        - _ZN3upx12owner_deleteI8UiPackerEEvRPT_
        - _ZN3upx12owner_deleteI9ElfLinkerEEvRPT_
        - _ZN9MemBufferD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:50,5'
          Dst:             _ZN3upx12owner_deleteI8UiPackerEEvRPT_
        - Src:             'src/packer.cpp:51,5'
          Dst:             _ZN3upx12owner_deleteI9ElfLinkerEEvRPT_
        - Src:             'src/packer.cpp:52,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:53,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:54,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:54,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:54,1'
          Dst:             _ZN10PackerBaseD2Ev
    - functionName:    _ZN6PackerD0Ev
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PackerC2EP9InputFile
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN10PackerBaseC2EP9InputFile
        - _ZN10PackerBaseD2Ev
        - _ZN8UiPackerC2EPK10PackerBase
        - _ZN9MemBufferD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:47,32'
          Dst:             _ZN10PackerBaseC2EP9InputFile
        - Src:             'src/packer.cpp:47,58'
          Dst:             _ZN8UiPackerC2EPK10PackerBase
        - Src:             'src/packer.cpp:47,74'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:47,74'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/packer.cpp:47,74'
          Dst:             _ZN10PackerBaseD2Ev
    - functionName:    _ZN10PackerBaseC2EP9InputFile
      functionSourceFile: '/src/upx/src/packer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15mem_size_assertyy
        - _ZN10PackHeader5resetEv
        - _ZN10PackHeaderC2Ev
        - _ZNK8FileBase7st_sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer.cpp:40,42'
          Dst:             _ZNK8FileBase7st_sizeEv
        - Src:             'src/packer.cpp:39,13'
          Dst:             _ZN10PackHeaderC2Ev
        - Src:             'src/packer.cpp:41,8'
          Dst:             _ZN10PackHeader5resetEv
        - Src:             'src/packer.cpp:42,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/packer.cpp:43,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packer.cpp:44,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z15mem_size_assertyy
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:73,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN10PackerBaseD0Ev
      functionSourceFile: '/src/upx/src/packer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_packer_c.cpp
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_c.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN6Packer25defineDecompressorSymbolsEv
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14callsManyTimesi
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZNK9ElfLinker10findSymbolEPKcb
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_c.cpp:270,9'
          Dst:             _ZL14callsManyTimesi
        - Src:             'src/packer_c.cpp:281,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:283,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/packer_c.cpp:284,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:286,21'
          Dst:             _ZNK9ElfLinker10findSymbolEPKcb
        - Src:             'src/packer_c.cpp:287,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:290,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:293,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:294,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:295,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_c.cpp:296,21'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
    - functionName:    _ZL14callsManyTimesi
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          123
      EdgeCount:       49
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer25getDecompressorWrkmemSizeEv
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN3upx8align_upIjEET_RKS1_S3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_c.cpp:262,24'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/packer_c.cpp:263,16'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/packer_c.cpp:265,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK6Packer23getDecompressorSectionsEv
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z16ph_forced_methodi
        - _Z18throwInternalErrorPKc
        - _ZL14callsManyTimesi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_c.cpp:238,29'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packer_c.cpp:248,13'
          Dst:             _ZL14callsManyTimesi
        - Src:             'src/packer_c.cpp:253,5'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6Packer33getDefaultCompressionMethods_le32Eiii
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          87
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6Packer30getDefaultCompressionMethods_8Eiii
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          87
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer24isValidCompressionMethodEi
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer13isValidFormatEi
      functionSourceFile: '/src/upx/src/packer_c.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'src/packer_c.cpp:41,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_packer_f.cpp
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN6Packer19defineFilterSymbolsEPK6Filter
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN9ElfLinker12defineSymbolEPKci
        - _ZN9ElfLinker12defineSymbolEPKcj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_f.cpp:276,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:277,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:280,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_f.cpp:281,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_f.cpp:284,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_f.cpp:285,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:287,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:288,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:290,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_f.cpp:291,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
        - Src:             'src/packer_f.cpp:293,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/packer_f.cpp:294,17'
          Dst:             _ZN9ElfLinker12defineSymbolEPKci
    - functionName:    _ZL8f80_jcc2i
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8f80_jmp1i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_f.cpp:53,57'
          Dst:             _ZL8f80_jmp1i
    - functionName:    _ZL8f80_jmp1i
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8f80_calli
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer11addFilter32Ei
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         135
      ICount:          529
      EdgeCount:       183
      CyclomaticComplexity: 50
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZL8f80_calli
        - _ZL8f80_jcc2i
        - _ZL8f80_jmp1i
        - _ZN6Packer9addLoaderEPKc
        - _ZN6Packer9addLoaderEPKcS1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_f.cpp:56,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_f.cpp:57,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_f.cpp:61,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_
        - Src:             'src/packer_f.cpp:68,17'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_
        - Src:             'src/packer_f.cpp:74,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:76,21'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:78,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:82,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:85,13'
          Dst:             _ZN6Packer9addLoaderEPKcS1_S1_S1_S1_S1_S1_
        - Src:             'src/packer_f.cpp:96,33'
          Dst:             _ZL8f80_calli
        - Src:             'src/packer_f.cpp:97,33'
          Dst:             _ZL8f80_jmp1i
        - Src:             'src/packer_f.cpp:98,33'
          Dst:             _ZL8f80_jcc2i
        - Src:             'src/packer_f.cpp:101,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:105,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:103,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:113,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:116,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:119,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:121,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:126,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:132,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:136,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:143,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:151,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:155,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:134,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:143,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:145,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:151,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:153,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:162,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:162,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:166,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:175,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:181,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:182,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:184,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:192,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:190,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:201,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:203,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:212,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:214,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:226,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:230,21'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:232,21'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:239,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:242,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:242,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:248,17'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:251,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:251,9'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:253,13'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:0,0'
          Dst:             _ZN6Packer9addLoaderEPKc
        - Src:             'src/packer_f.cpp:261,13'
          Dst:             _ZN6Packer9addLoaderEPKc
    - functionName:    _ZNK6Packer13isValidFilterEi
      functionSourceFile: '/src/upx/src/packer_f.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Filter13isValidFilterEiPKi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_f.cpp:38,12'
          Dst:             _ZN6Filter13isValidFilterEiPKi
    - functionName:    _GLOBAL__sub_I_packer_r.cpp
      functionSourceFile: '/src/upx/src/packer_r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_r.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packer_r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan4SpanI4LE32E9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan4SpanI4LE32E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE32E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE32E10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanI4LE32E9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanI4LE32EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanI4LE32E9check_addEPS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanI4LE32E9check_addEPS1_l
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanI4LE32E10ensureBaseEv
        - _ZNK5XSpan4SpanI4LE32E9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanI4LE32E9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanI4LE32E10ensureBaseEv
    - functionName:    _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIKhE6assignERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan9PtrOrSpanIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE9check_addEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _Z15ptr_udiff_bytesI4LE32EjRKN5XSpan4SpanIT_EEPKv
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan4SpanI4LE32E9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:171,30'
          Dst:             _ZNK5XSpan4SpanI4LE32E9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:171,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanI4LE32EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanI4LE32E11check_derefEPS1_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanI4LE32E11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanI4LE32EppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanI4LE32EC2ERKS2_
        - _ZN5XSpan4SpanI4LE32EppEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanI4LE32EppEv
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:234,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,34'
          Dst:             _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:235,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan4SpanIKhEaSERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIKhE6assignERKS2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:343,49'
          Dst:             _ZN5XSpan4SpanIKhE6assignERKS2_
    - functionName:    _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
      functionSourceFile: '/src/upx/src/packer_r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          432
      EdgeCount:       193
      CyclomaticComplexity: 89
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z15mem_size_assertyy
        - _Z15ptr_udiff_bytesI4LE32EjRKN5XSpan4SpanIT_EEPKv
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z24ptraddr_check_no_overlapmmmm
        - _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
        - _Z8get_le64IhEyRKN5XSpan9PtrOrSpanIT_EE
        - _Z8mem_sizeyy
        - _Z8set_be32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - _Z8set_be64IhEvRKN5XSpan9PtrOrSpanIT_EEy
        - _Z8set_le32IhhEvPT_j
        - _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanI4LE32EppEi
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - _ZN5XSpan4SpanIKhEaSERKS2_
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIKhEppEi
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan4SpanI4LE32EdeEv
        - _ZNK5XSpan4SpanIKhE10size_bytesEv
        - _ZNK5XSpan4SpanIKhE4dataEv
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan9PtrOrSpanIhE4dataEm
        - _ZNK5XSpan9PtrOrSpanIhEplEl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_r.cpp:111,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_r.cpp:112,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/packer_r.cpp:114,29'
          Dst:             _ZNK5XSpan4SpanIKhE4dataEv
        - Src:             'src/packer_r.cpp:114,40'
          Dst:             _ZNK5XSpan4SpanIKhE10size_bytesEv
        - Src:             'src/packer_r.cpp:114,60'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE4dataEm
        - Src:             'src/packer_r.cpp:114,5'
          Dst:             _Z24ptraddr_check_no_overlapmmmm
        - Src:             'src/packer_r.cpp:116,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/packer_r.cpp:120,14'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/packer_r.cpp:120,20'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:121,13'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:122,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:122,46'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packer_r.cpp:122,33'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packer_r.cpp:123,21'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packer_r.cpp:124,17'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packer_r.cpp:120,26'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/packer_r.cpp:120,20'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:127,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/packer_r.cpp:135,18'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/packer_r.cpp:135,12'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/packer_r.cpp:136,5'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/packer_r.cpp:138,9'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/packer_r.cpp:165,14'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packer_r.cpp:142,13'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:143,22'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/packer_r.cpp:143,21'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:145,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/packer_r.cpp:145,60'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packer_r.cpp:145,47'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packer_r.cpp:146,17'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packer_r.cpp:148,25'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packer_r.cpp:149,21'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packer_r.cpp:153,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packer_r.cpp:156,13'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/packer_r.cpp:157,10'
          Dst:             _ZN5XSpan4SpanI4LE32EppEi
        - Src:             'src/packer_r.cpp:157,9'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/packer_r.cpp:157,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/packer_r.cpp:160,32'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:160,53'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:160,38'
          Dst:             _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/packer_r.cpp:160,17'
          Dst:             _Z8set_be32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - Src:             'src/packer_r.cpp:162,32'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:162,53'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:162,38'
          Dst:             _Z8get_le64IhEyRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/packer_r.cpp:162,17'
          Dst:             _Z8set_be64IhEvRKN5XSpan9PtrOrSpanIT_EEy
        - Src:             'src/packer_r.cpp:165,8'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/packer_r.cpp:166,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/packer_r.cpp:166,5'
          Dst:             _Z15ptr_udiff_bytesI4LE32EjRKN5XSpan4SpanIT_EEPKv
        - Src:             'src/packer_r.cpp:166,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE4dataEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:584,57'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
    - functionName:    _ZNK5XSpan9PtrOrSpanIhEplEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIhEC2ENS1_13ModeUncheckedEPhmS3_
        - _ZNK5XSpan9PtrOrSpanIhE9check_addEPhl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:503,25'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9check_addEPhl
        - Src:             'src/util/xspan_impl_common.h:504,18'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:246,23'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:246,12'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _Z8set_be32IhEvRKN5XSpan9PtrOrSpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:280,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:280,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _Z8get_le64IhEyRKN5XSpan9PtrOrSpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:250,23'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:250,12'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _Z8set_be64IhEvRKN5XSpan9PtrOrSpanIT_EEy
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:284,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:284,5'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE10size_bytesEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE4dataEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
      functionSourceFile: '/src/upx/src/packer_r.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          404
      EdgeCount:       173
      CyclomaticComplexity: 79
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z15mem_size_assertyy
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwCantPackExactv
        - _Z24ptraddr_check_no_overlapmmmmmm
        - _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
        - _Z8get_le64IhEyRKN5XSpan9PtrOrSpanIT_EE
        - _Z8set_be32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - _Z8set_be64IhEvRKN5XSpan9PtrOrSpanIT_EEy
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - _ZNK5XSpan4SpanIhE10size_bytesEv
        - _ZNK5XSpan4SpanIhE4dataEv
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan9PtrOrSpanIhE10size_bytesEv
        - _ZNK5XSpan9PtrOrSpanIhE4dataEm
        - _ZNK5XSpan9PtrOrSpanIhE4dataEv
        - _ZNK5XSpan9PtrOrSpanIhEplEl
        - le32_compare
        - qsort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packer_r.cpp:40,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packer_r.cpp:41,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/packer_r.cpp:43,33'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE4dataEv
        - Src:             'src/packer_r.cpp:43,48'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE10size_bytesEv
        - Src:             'src/packer_r.cpp:43,68'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE4dataEm
        - Src:             'src/packer_r.cpp:44,30'
          Dst:             _ZNK5XSpan4SpanIhE4dataEv
        - Src:             'src/packer_r.cpp:44,42'
          Dst:             _ZNK5XSpan4SpanIhE10size_bytesEv
        - Src:             'src/packer_r.cpp:43,5'
          Dst:             _Z24ptraddr_check_no_overlapmmmmmm
        - Src:             'src/packer_r.cpp:46,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/packer_r.cpp:50,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/packer_r.cpp:53,15'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packer_r.cpp:53,5'
          Dst:             qsort
        - Src:             'src/packer_r.cpp:53,5'
          Dst:             le32_compare
        - Src:             'src/packer_r.cpp:92,6'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:63,42'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:63,26'
          Dst:             _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/packer_r.cpp:67,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/packer_r.cpp:69,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:69,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:71,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:71,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:72,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:72,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:73,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:73,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:76,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:76,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:77,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:77,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:78,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/packer_r.cpp:78,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:79,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packer_r.cpp:80,17'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/packer_r.cpp:84,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/packer_r.cpp:87,32'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:87,53'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:87,38'
          Dst:             _Z8get_le32IhEjRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/packer_r.cpp:87,17'
          Dst:             _Z8set_be32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - Src:             'src/packer_r.cpp:89,32'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:89,53'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEplEl
        - Src:             'src/packer_r.cpp:89,38'
          Dst:             _Z8get_le64IhEyRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/packer_r.cpp:89,17'
          Dst:             _Z8set_be64IhEvRKN5XSpan9PtrOrSpanIT_EEy
        - Src:             'src/packer_r.cpp:92,5'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/packer_r.cpp:93,28'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS1_IT0_EE
    - functionName:    _GLOBAL__sub_I_packhead.cpp
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _Z31ph_testOverlappingDecompressionRK10PackHeaderPKhS3_j
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          124
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _Z16ph_forced_methodi
        - _Z16upx_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z25throwOutOfMemoryExceptionPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:368,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:369,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:370,24'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packhead.cpp:384,13'
          Dst:             _Z16upx_test_overlapPKhS0_jjPjiPK21upx_compress_result_t
        - Src:             'src/packhead.cpp:387,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
    - functionName:    _Z16ph_forced_methodi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z19ph_is_forced_methodi
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:309,9'
          Dst:             _Z19ph_is_forced_methodi
        - Src:             'src/packhead.cpp:311,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z19ph_is_forced_methodi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:163,14'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE9raw_bytesEm
    - functionName:    _Z13ph_decompressR10PackHeaderN5XSpan9PtrOrSpanIKhEENS2_IhEEbP6Filter
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          132
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _Z11upx_adler32PKvjj
        - _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - _Z15throwCantUnpackPKc
        - _Z16ph_forced_methodi
        - _Z18throwChecksumErrorv
        - _Z25throwOutOfMemoryExceptionPKc
        - _Z28throwCompressedDataViolationv
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
        - _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:333,38'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:333,26'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packhead.cpp:335,13'
          Dst:             _Z18throwChecksumErrorv
        - Src:             'src/packhead.cpp:340,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:342,28'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_9PtrOrSpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:342,63'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packhead.cpp:343,28'
          Dst:             _Z16ph_forced_methodi
        - Src:             'src/packhead.cpp:342,13'
          Dst:             _Z14upx_decompressPKhjPhPjiPK21upx_compress_result_t
        - Src:             'src/packhead.cpp:345,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/packhead.cpp:347,9'
          Dst:             _Z28throwCompressedDataViolationv
        - Src:             'src/packhead.cpp:352,26'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:352,17'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/packhead.cpp:353,38'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_9PtrOrSpanIT_E7pointerERKS3_m
        - Src:             'src/packhead.cpp:353,26'
          Dst:             _Z11upx_adler32PKvjj
        - Src:             'src/packhead.cpp:355,13'
          Dst:             _Z18throwChecksumErrorv
    - functionName:    _Z13ph_skipVerifyRK10PackHeader
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ph_force_methodi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:229,23'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:229,12'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _Z8get_le24IKhEjRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:242,23'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:242,12'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZN10PackHeader23decodePackHeaderFromBufEN5XSpan4SpanIKhEEi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          659
      EdgeCount:       275
      CyclomaticComplexity: 133
      functionsReached:
        - _Z15throwCantUnpackIcEvPKT_z
        - _Z15throwCantUnpackPKc
        - _Z20mem_size_valid_byteso
        - _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le24IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z9find_le32PKvij
        - _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - _ZN5XSpan4SpanIKhEC2ERKS2_
        - _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - _ZN6Packer13isValidFormatEi
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK5XSpan4SpanIKhEixEl
        - _ZNK5XSpan4SpanIKhEplEl
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:192,26'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/packhead.cpp:192,16'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/packhead.cpp:197,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:199,5'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:199,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileERKS2_
        - Src:             'src/packhead.cpp:201,15'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:202,14'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:203,14'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:204,13'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:208,9'
          Dst:             fprintf
        - Src:             'src/packhead.cpp:211,10'
          Dst:             _ZN6Packer13isValidFormatEi
        - Src:             'src/packhead.cpp:212,9'
          Dst:             _Z15throwCantUnpackIcEvPKT_z
        - Src:             'src/packhead.cpp:220,30'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:220,19'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:221,30'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:221,19'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:223,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:223,21'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:224,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:224,21'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:229,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:230,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:230,21'
          Dst:             _Z8get_le24IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:231,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:231,21'
          Dst:             _Z8get_le24IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:232,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:232,27'
          Dst:             _Z8get_le24IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:236,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:237,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:237,21'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:238,32'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:238,21'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:239,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:239,27'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:241,26'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:242,21'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:242,33'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:246,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:247,28'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:247,17'
          Dst:             _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:248,28'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:248,17'
          Dst:             _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:249,30'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:249,19'
          Dst:             _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:250,30'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:250,19'
          Dst:             _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:251,34'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/packhead.cpp:251,23'
          Dst:             _Z8get_be32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:253,22'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:254,17'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:254,29'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:259,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:260,18'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:278,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:281,20'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/packhead.cpp:282,28'
          Dst:             _ZNK5XSpan4SpanIKhEixEl
        - Src:             'src/packhead.cpp:282,67'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKS2_
        - Src:             'src/packhead.cpp:282,43'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:283,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/packhead.cpp:285,36'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/packhead.cpp:285,68'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/packhead.cpp:286,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZNK10PackHeader17getPackHeaderSizeEv
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          105
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - _Z18throwInternalErrorPKc
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:84,9'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIKhEppEi
        - _ZNK5XSpan4SpanIKhEdeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:65,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:66,5'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:66,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:67,9'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/packhead.cpp:71,15'
          Dst:             _ZN5XSpan4SpanIKhEppEi
        - Src:             'src/packhead.cpp:71,14'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
    - functionName:    _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:280,16'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:280,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le24Phj
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:293,16'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:293,5'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZNK10PackHeader13putPackHeaderEN5XSpan4SpanIhEE
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          350
      EdgeCount:       51
      CyclomaticComplexity: 11
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z14throwBadLoaderv
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:116,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:116,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:117,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:117,9'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:118,63'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:118,52'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/packhead.cpp:118,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/packhead.cpp:119,9'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packhead.cpp:129,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:129,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:130,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:130,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:131,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:131,13'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:135,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:135,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:136,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:136,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:137,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:137,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:138,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:138,13'
          Dst:             _Z8set_le24IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:141,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/packhead.cpp:144,50'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:144,26'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:145,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:145,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:146,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:146,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:147,24'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:147,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:148,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:149,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:150,13'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:0,0'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:153,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:153,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:154,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:154,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:157,46'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:157,22'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:158,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:158,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:159,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:159,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:160,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:160,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:161,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:161,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:162,20'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/packhead.cpp:162,9'
          Dst:             _Z8set_be32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/packhead.cpp:163,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:164,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:165,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:166,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:169,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:170,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:171,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:172,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:175,5'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/packhead.cpp:175,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packhead.cpp:177,9'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:178,13'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/packhead.cpp:180,13'
          Dst:             _Z14throwBadLoaderv
        - Src:             'src/packhead.cpp:184,43'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/packhead.cpp:184,19'
          Dst:             _ZL23get_packheader_checksumN5XSpan4SpanIKhEEi
        - Src:             'src/packhead.cpp:184,5'
          Dst:             _ZNK5XSpan4SpanIhEixEl
    - functionName:    _ZN10PackHeader10set_methodEij
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:55,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _Z9mem_clearI10PackHeaderEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PackHeader5resetEv
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI10PackHeaderEvPT_
        - _ZN21upx_compress_result_t5resetEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:43,5'
          Dst:             _Z9mem_clearI10PackHeaderEvPT_
        - Src:             'src/packhead.cpp:46,21'
          Dst:             _ZN21upx_compress_result_t5resetEv
    - functionName:    _ZN10PackHeaderC2Ev
      functionSourceFile: '/src/upx/src/packhead.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10PackHeader5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packhead.cpp:40,37'
          Dst:             _ZN10PackHeader5resetEv
    - functionName:    _GLOBAL__sub_I_packmast.cpp
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN10PackMaster8fileInfoEv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z28throwUnknownExecutableFormatPKcb
        - _ZL12try_can_packP10PackerBasePv
        - _ZL14try_can_unpackP10PackerBasePv
        - _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:296,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:297,14'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:297,14'
          Dst:             _ZL14try_can_unpackP10PackerBasePv
        - Src:             'src/packmast.cpp:299,18'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:299,18'
          Dst:             _ZL12try_can_packP10PackerBasePv
        - Src:             'src/packmast.cpp:301,9'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZL14try_can_unpackP10PackerBasePv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          102
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN9InputFile4seekExi
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:119,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:120,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:124,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:126,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:127,16'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:128,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:132,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/packmast.cpp:134,5'
          Dst:             __cxa_end_catch
        - Src:             'src/packmast.cpp:135,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:130,15'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
    - functionName:    _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         862
      ICount:          4622
      EdgeCount:       1632
      CyclomaticComplexity: 772
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN10PackDjgpp2C2EP9InputFile
        - _ZN11PackBSDI386C2EP9InputFile
        - _ZN11PackMachFatC2EP9InputFile
        - _ZN12PackMachI386C2EP9InputFile
        - _ZN12PackWinCeArmC2EP9InputFile
        - _ZN13PackLinuxI386C2EP9InputFile
        - _ZN13PackMachAMD64C2EP9InputFile
        - _ZN13PackMachARMELC2EP9InputFile
        - _ZN13PackMachPPC32C2EP9InputFile
        - _ZN13PackW32PeI386C2EP9InputFile
        - _ZN14PackDylibAMD64C2EP9InputFile
        - _ZN14PackW64PeAmd64C2EP9InputFile
        - _ZN14PackW64PeArm64C2EP9InputFile
        - _ZN15PackLinuxI386shC2EP9InputFile
        - _ZN15PackMachARM64ELC2EP9InputFile
        - _ZN15PackVmlinuxI386C2EP9InputFile
        - _ZN15PackVmlinuzI386C2EP9InputFile
        - _ZN16PackBvmlinuzI386C2EP9InputFile
        - _ZN16PackVmlinuxAMD64C2EP9InputFile
        - _ZN16PackVmlinuxARMEBC2EP9InputFile
        - _ZN16PackVmlinuxARMELC2EP9InputFile
        - _ZN16PackVmlinuxPPC32C2EP9InputFile
        - _ZN16PackVmlinuzARMELC2EP9InputFile
        - _ZN17PackLinuxElf32ppcC2EP9InputFile
        - _ZN17PackLinuxElf32x86C2EP9InputFile
        - _ZN17PackLinuxElf64amdC2EP9InputFile
        - _ZN17PackLinuxElf64armC2EP9InputFile
        - _ZN17PackLinuxElf64ppcC2EP9InputFile
        - _ZN18PackNetBSDElf32x86C2EP9InputFile
        - _ZN18PackVmlinuxPPC64LEC2EP9InputFile
        - _ZN19PackFreeBSDElf32x86C2EP9InputFile
        - _ZN19PackLinuxElf32armBeC2EP9InputFile
        - _ZN19PackLinuxElf32armLeC2EP9InputFile
        - _ZN19PackLinuxElf64ppcleC2EP9InputFile
        - _ZN19PackOpenBSDElf32x86C2EP9InputFile
        - _ZN20PackLinuxElf32mipsebC2EP9InputFile
        - _ZN20PackLinuxElf32mipselC2EP9InputFile
        - _ZN21PackLinuxElf64riscv64C2EP9InputFile
        - _ZN23PackLinuxElf32x86interpC2EP9InputFile
        - _ZN7PackComC2EP9InputFile
        - _ZN7PackExeC2EP9InputFile
        - _ZN7PackPs1C2EP9InputFile
        - _ZN7PackSysC2EP9InputFile
        - _ZN7PackTmtC2EP9InputFile
        - _ZN7PackTosC2EP9InputFile
        - _ZN8PackWcleC2EP9InputFile
        - _ZN9PackCpm86C2EP9InputFile
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - fprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:145,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:170,9'
          Dst:             _ZN10PackDjgpp2C2EP9InputFile
        - Src:             'src/packmast.cpp:170,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:170,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:170,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:171,9'
          Dst:             _ZN7PackTmtC2EP9InputFile
        - Src:             'src/packmast.cpp:171,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:171,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:171,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:172,9'
          Dst:             _ZN8PackWcleC2EP9InputFile
        - Src:             'src/packmast.cpp:172,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:172,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:172,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:175,9'
          Dst:             _ZN14PackW64PeArm64C2EP9InputFile
        - Src:             'src/packmast.cpp:175,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:175,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:175,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:176,9'
          Dst:             _ZN14PackW64PeAmd64C2EP9InputFile
        - Src:             'src/packmast.cpp:176,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:176,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:176,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:177,9'
          Dst:             _ZN13PackW32PeI386C2EP9InputFile
        - Src:             'src/packmast.cpp:177,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:177,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:177,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:178,9'
          Dst:             _ZN12PackWinCeArmC2EP9InputFile
        - Src:             'src/packmast.cpp:178,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:178,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:178,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:180,5'
          Dst:             _ZN7PackExeC2EP9InputFile
        - Src:             'src/packmast.cpp:180,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:180,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:180,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:185,5'
          Dst:             _ZN16PackVmlinuxARMELC2EP9InputFile
        - Src:             'src/packmast.cpp:185,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:185,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:185,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:186,5'
          Dst:             _ZN16PackVmlinuxARMEBC2EP9InputFile
        - Src:             'src/packmast.cpp:186,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:186,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:186,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:187,5'
          Dst:             _ZN16PackVmlinuxPPC32C2EP9InputFile
        - Src:             'src/packmast.cpp:187,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:187,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:187,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:188,5'
          Dst:             _ZN18PackVmlinuxPPC64LEC2EP9InputFile
        - Src:             'src/packmast.cpp:188,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:188,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:188,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:189,5'
          Dst:             _ZN16PackVmlinuxAMD64C2EP9InputFile
        - Src:             'src/packmast.cpp:189,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:189,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:189,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:190,5'
          Dst:             _ZN15PackVmlinuxI386C2EP9InputFile
        - Src:             'src/packmast.cpp:190,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:190,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:190,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:192,5'
          Dst:             _ZN15PackVmlinuzI386C2EP9InputFile
        - Src:             'src/packmast.cpp:192,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:192,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:192,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:193,5'
          Dst:             _ZN16PackBvmlinuzI386C2EP9InputFile
        - Src:             'src/packmast.cpp:193,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:193,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:193,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:194,5'
          Dst:             _ZN16PackVmlinuzARMELC2EP9InputFile
        - Src:             'src/packmast.cpp:194,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:194,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:194,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:202,13'
          Dst:             _ZN23PackLinuxElf32x86interpC2EP9InputFile
        - Src:             'src/packmast.cpp:202,13'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:202,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:202,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:204,9'
          Dst:             _ZN19PackFreeBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:204,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:204,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:204,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:205,9'
          Dst:             _ZN18PackNetBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:205,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:205,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:205,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:206,9'
          Dst:             _ZN19PackOpenBSDElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:206,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:206,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:206,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:207,9'
          Dst:             _ZN17PackLinuxElf32x86C2EP9InputFile
        - Src:             'src/packmast.cpp:207,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:207,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:207,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:208,9'
          Dst:             _ZN17PackLinuxElf64amdC2EP9InputFile
        - Src:             'src/packmast.cpp:208,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:208,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:208,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:209,9'
          Dst:             _ZN19PackLinuxElf32armLeC2EP9InputFile
        - Src:             'src/packmast.cpp:209,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:209,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:209,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:210,9'
          Dst:             _ZN19PackLinuxElf32armBeC2EP9InputFile
        - Src:             'src/packmast.cpp:210,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:210,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:210,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:211,9'
          Dst:             _ZN17PackLinuxElf64armC2EP9InputFile
        - Src:             'src/packmast.cpp:211,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:211,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:211,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:212,9'
          Dst:             _ZN21PackLinuxElf64riscv64C2EP9InputFile
        - Src:             'src/packmast.cpp:212,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:212,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:212,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:213,9'
          Dst:             _ZN17PackLinuxElf32ppcC2EP9InputFile
        - Src:             'src/packmast.cpp:213,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:213,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:213,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:214,9'
          Dst:             _ZN17PackLinuxElf64ppcC2EP9InputFile
        - Src:             'src/packmast.cpp:214,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:214,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:214,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:215,9'
          Dst:             _ZN19PackLinuxElf64ppcleC2EP9InputFile
        - Src:             'src/packmast.cpp:215,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:215,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:215,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:216,9'
          Dst:             _ZN20PackLinuxElf32mipselC2EP9InputFile
        - Src:             'src/packmast.cpp:216,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:216,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:216,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:217,9'
          Dst:             _ZN20PackLinuxElf32mipsebC2EP9InputFile
        - Src:             'src/packmast.cpp:217,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:217,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:217,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:218,9'
          Dst:             _ZN15PackLinuxI386shC2EP9InputFile
        - Src:             'src/packmast.cpp:218,9'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:218,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:218,9'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:220,5'
          Dst:             _ZN11PackBSDI386C2EP9InputFile
        - Src:             'src/packmast.cpp:220,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:220,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:220,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:221,5'
          Dst:             _ZN11PackMachFatC2EP9InputFile
        - Src:             'src/packmast.cpp:221,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:221,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:221,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:222,5'
          Dst:             _ZN13PackLinuxI386C2EP9InputFile
        - Src:             'src/packmast.cpp:222,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:222,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:222,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:227,5'
          Dst:             _ZN14PackDylibAMD64C2EP9InputFile
        - Src:             'src/packmast.cpp:227,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:227,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:227,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:228,5'
          Dst:             _ZN13PackMachPPC32C2EP9InputFile
        - Src:             'src/packmast.cpp:228,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:228,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:228,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:229,5'
          Dst:             _ZN12PackMachI386C2EP9InputFile
        - Src:             'src/packmast.cpp:229,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:229,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:229,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:230,5'
          Dst:             _ZN13PackMachAMD64C2EP9InputFile
        - Src:             'src/packmast.cpp:230,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:230,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:230,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:231,5'
          Dst:             _ZN13PackMachARMELC2EP9InputFile
        - Src:             'src/packmast.cpp:231,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:231,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:231,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:232,5'
          Dst:             _ZN15PackMachARM64ELC2EP9InputFile
        - Src:             'src/packmast.cpp:232,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:232,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:232,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:243,5'
          Dst:             _ZN7PackTosC2EP9InputFile
        - Src:             'src/packmast.cpp:243,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:243,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:243,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:244,5'
          Dst:             _ZN7PackPs1C2EP9InputFile
        - Src:             'src/packmast.cpp:244,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:244,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:244,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:245,5'
          Dst:             _ZN7PackSysC2EP9InputFile
        - Src:             'src/packmast.cpp:245,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:245,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:245,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:246,5'
          Dst:             _ZN7PackComC2EP9InputFile
        - Src:             'src/packmast.cpp:246,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:246,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:246,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - Src:             'src/packmast.cpp:247,5'
          Dst:             _ZN9PackCpm86C2EP9InputFile
        - Src:             'src/packmast.cpp:247,5'
          Dst:             fprintf
        - Src:             'src/packmast.cpp:247,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:247,5'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
    - functionName:    _ZL12try_can_packP10PackerBasePv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          121
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN9InputFile4seekExi
        - _ZNK3upx7TriBoolIiLb0EE7isThirdEv
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:97,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:98,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:102,12'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:104,13'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/packmast.cpp:112,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/packmast.cpp:114,5'
          Dst:             __cxa_end_catch
        - Src:             'src/packmast.cpp:115,12'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:107,16'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/packmast.cpp:108,20'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
        - Src:             'src/packmast.cpp:110,15'
          Dst:             _ZNK3upx7TriBoolIiLb0EE7isThirdEv
    - functionName:    _ZN8PackWcleC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_wcle.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6LeFileC2EP9InputFile
        - _ZN6PackerC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_wcle.h:38,39'
          Dst:             _ZN6PackerC2EP9InputFile
        - Src:             'src/p_wcle.h:38,49'
          Dst:             _ZN6LeFileC2EP9InputFile
    - functionName:    _ZN16PackVmlinuxARMELC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:123,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxARMEBC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:147,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxPPC32C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:171,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8BEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN18PackVmlinuxPPC64LEC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:195,40'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackVmlinuxAMD64C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:220,38'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_64IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN15PackVmlinuxI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinx.h:98,37'
          Dst:             _ZN15PackVmlinuxBaseIN5N_Elf11ElfClass_32IN10N_BELE_CTP8LEPolicyEEEEC2EP9InputFilejjjPKc
    - functionName:    _ZN16PackBvmlinuzI386C2EP9InputFile
      functionSourceFile: '/src/upx/src/p_vmlinz.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN15PackVmlinuzI386C2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_vmlinz.h:108,38'
          Dst:             _ZN15PackVmlinuzI386C2EP9InputFile
    - functionName:    _ZN7PackSysC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_sys.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7PackComC2EP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_sys.h:38,38'
          Dst:             _ZN7PackComC2EP9InputFile
    - functionName:    _ZN7PackComC2EP9InputFile
      functionSourceFile: '/src/upx/src/p_com.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/p_com.h:38,38'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _ZN10PackMaster4listEv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN10PackMaster11getUnpackerEP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:290,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:291,14'
          Dst:             _ZN10PackMaster11getUnpackerEP9InputFile
    - functionName:    _ZN10PackMaster11getUnpackerEP9InputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14throwNotPackedPKc
        - _ZL14try_can_unpackP10PackerBasePv
        - _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:261,22'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:261,22'
          Dst:             _ZL14try_can_unpackP10PackerBasePv
        - Src:             'src/packmast.cpp:263,9'
          Dst:             _Z14throwNotPackedPKc
    - functionName:    _ZN10PackMaster4testEv
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN10PackMaster11getUnpackerEP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:284,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:285,14'
          Dst:             _ZN10PackMaster11getUnpackerEP9InputFile
    - functionName:    _ZN10PackMaster6unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN10PackMaster11getUnpackerEP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:278,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:279,14'
          Dst:             _ZN10PackMaster11getUnpackerEP9InputFile
    - functionName:    _ZN10PackMaster4packEP10OutputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN10PackMaster9getPackerEP9InputFile
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:272,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/packmast.cpp:273,14'
          Dst:             _ZN10PackMaster9getPackerEP9InputFile
    - functionName:    _ZN10PackMaster9getPackerEP9InputFile
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z28throwUnknownExecutableFormatPKcb
        - _ZL12try_can_packP10PackerBasePv
        - _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:254,22'
          Dst:             _ZN10PackMaster15visitAllPackersEPFN3upx7TriBoolIiLb0EEEP10PackerBasePvEP9InputFilePK7OptionsS5_
        - Src:             'src/packmast.cpp:254,22'
          Dst:             _ZL12try_can_packP10PackerBasePv
        - Src:             'src/packmast.cpp:256,9'
          Dst:             _Z28throwUnknownExecutableFormatPKcb
    - functionName:    _ZN3upx12owner_deleteI10PackerBaseEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10PackMasterD2Ev
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _ZN3upx12owner_deleteI10PackerBaseEEvRPT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:79,5'
          Dst:             _ZN3upx12owner_deleteI10PackerBaseEEvRPT_
        - Src:             'src/packmast.cpp:80,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN10PackMasterC2EP9InputFileP7Options
      functionSourceFile: '/src/upx/src/packmast.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7OptionsC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/packmast.cpp:65,13'
          Dst:             _ZN7OptionsC2Ev
    - functionName:    _GLOBAL__sub_I_pefile.cpp
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11check_derefEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE7makePtrEPS5_
        - Src:             'src/util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE8makeBaseEPS5_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11makeNotNullEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11check_derefEPS5_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11check_derefEPS5_
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11makeNotNullEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:234,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEE11makeNotNullEPS5_
        - Src:             'src/util/xspan_impl_common.h:235,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
    - functionName:    _ZNK5XSpan4SpanIK4LE64E9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIK4LE64E11check_derefEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
        - _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanIK4LE64E7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanIK4LE64E8makeBaseEPS2_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE64E11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZZN6PeFile15processImports0I4LE64yEEjT0_EN4UDll7compareEPKvS5_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          140
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z8get_le64IhhEyPKT_
        - strcasecmp
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1023,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1023,40'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1024,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1025,22'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1031,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1031,58'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1034,22'
          Dst:             strcmp
    - functionName:    _ZN5XSpan4SpanIK4LE64EpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE64E9check_addEPS2_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:494,15'
          Dst:             _ZNK5XSpan4SpanIK4LE64E9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIK4LE64EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE64E11check_derefEPS2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanIK4LE64E11check_derefEPS2_
    - functionName:    _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIK4LE64E11makeNotNullEPS2_
        - _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanIK4LE64E11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZNK5XSpan4SpanI4LE64E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE64E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanI4LE64E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanI4LE64E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE64E11makeNotNullEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanI4LE64EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanI4LE64E9check_addEPS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanI4LE64E9check_addEPS1_l
    - functionName:    _ZNK5XSpan4SpanI4LE64EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanI4LE64E11check_derefEPS1_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanI4LE64E11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanI4LE64E11makeNotNullEPS1_
        - _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanI4LE64E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
    - functionName:    _ZN6PeFile14rebuildImportsI4LE64yEEvRN5XSpan4SpanIhEET0_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2970
      functionLinenumberEnd: 3058
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         233
      ICount:          1028
      EdgeCount:       379
      CyclomaticComplexity: 148
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - _ZL6xcheckPKvmS0_m
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanI4LE64EppEv
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIKhEaSERKS2_
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIKhEppEv
        - _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanI4LE64EdeEv
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2971,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2971,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2971,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2971,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2975,64'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2975,44'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2975,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2976,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2983,12'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2984,63'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2984,51'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2984,49'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2984,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2985,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2989,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2989,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2990,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2991,35'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2991,26'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:2991,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2992,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2983,30'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:2997,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:3001,27'
          Dst:             _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:3004,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3004,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:3005,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:3007,12'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/pefile.cpp:3007,22'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3009,51'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3009,49'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3009,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3010,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3013,45'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3013,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:3017,53'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3017,27'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3017,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3017,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3019,22'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:3023,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3023,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3025,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3025,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZN5XSpan4SpanI4LE64EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:3030,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3030,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3031,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3032,46'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:3032,39'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:3034,25'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/pefile.cpp:3035,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - Src:             'src/pefile.cpp:3038,62'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3038,31'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3038,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3038,29'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:3039,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - Src:             'src/pefile.cpp:3044,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3045,24'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3046,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3046,27'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3046,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3046,25'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3050,76'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3050,65'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3050,63'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3050,43'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3050,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:3030,26'
          Dst:             _ZN5XSpan4SpanI4LE64EppEv
        - Src:             'src/pefile.cpp:3054,9'
          Dst:             _ZNK5XSpan4SpanI4LE64EdeEv
        - Src:             'src/pefile.cpp:3054,17'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:3055,9'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - Src:             'src/pefile.cpp:3007,40'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _ZN6PeFile6ODADDREj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile6ODSIZEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile6IDADDREj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE11check_derefEPS2_l
      functionUses:    79
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE11check_derefEPS2_l
    - functionName:    _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:218,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:218,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:223,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
      functionSourceFile: '/src/upx/src/util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/raw_bytes.h:43,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/raw_bytes.h:45,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/raw_bytes.h:46,16'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZL6xcheckPKvmS0_m
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:55,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:343,47'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:343,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/xspan_fwd.h:344,14'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
    - functionName:    _ZN5XSpan4SpanIhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIhE11makeNotNullEPh
        - _ZN5XSpan4SpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan4SpanIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan4SpanIhEC2EPhNS_16XSpanSizeInBytesE
    - functionName:    _ZNK12_GLOBAL__N_14VPtrIhEplEm
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2929
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14mem_size_get_nyy
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2929,57'
          Dst:             _Z14mem_size_get_nyy
        - Src:             'src/pefile.cpp:2929,55'
          Dst:             _ZNK5XSpan4SpanIhEplEl
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile11import_descEE11makeNotNullEPS2_
        - _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE11makeNotNullEPh
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:171,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:171,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile11import_descEE11check_derefEPS2_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE11check_derefEPS2_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:494,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
    - functionName:    _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:178,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:178,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:498,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9check_addEPhl
    - functionName:    _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:112,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:112,37'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
    - functionName:    _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:125,22'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:125,38'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKS3_
        - _ZN5XSpan4SpanIN6PeFile11import_descEEppEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKS3_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEppEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile11import_descEE10ensureBaseEv
        - _ZNK5XSpan4SpanIN6PeFile11import_descEE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE10ensureBaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile11import_descEE9check_addEPS2_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEE9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIN6PeFile11import_descEE11check_derefEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhNS_16XSpanSizeInBytesES5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
        - _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile11import_descEE8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIhEC2EPhNS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE11check_derefEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:531,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhEC2IhEEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS4_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS4_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
        - _ZN5XSpan4SpanIhE8makeBaseEPh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:207,32'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:207,54'
          Dst:             _ZN5XSpan4SpanIhE8makeBaseEPh
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:212,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIhE6assignERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11check_derefEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE7makePtrEPS5_
        - Src:             'src/util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE8makeBaseEPS5_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11makeNotNullEPS5_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan4SpanIhE6assignERKS1_
        - _ZN5XSpan4SpanIhEC2IhEEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS4_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS4_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:118,27'
          Dst:             _ZN5XSpan4SpanIhEC2IhEEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS4_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS4_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_span.h:118,20'
          Dst:             _ZN5XSpan4SpanIhE6assignERKS1_
        - Src:             'src/util/xspan_impl_span.h:119,23'
          Dst:             _ZN5XSpan4SpanIhEC2IhEEPhmPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS4_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS4_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_span.h:119,16'
          Dst:             _ZN5XSpan4SpanIhE6assignERKS1_
    - functionName:    _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11check_derefEPS5_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11check_derefEPS5_
    - functionName:    _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11makeNotNullEPS5_
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:234,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEE11makeNotNullEPS5_
        - Src:             'src/util/xspan_impl_common.h:235,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileEPS5_NS_16XSpanSizeInBytesE
    - functionName:    _ZN6PeFile12ImportLinker7compareEPKvS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:842,18'
          Dst:             strcmp
    - functionName:    _ZN6PeFile12ImportLinker9alignCodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinker13alignWithByteEjh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:850,53'
          Dst:             _ZN9ElfLinker13alignWithByteEjh
    - functionName:    _ZN6PeFile12ImportLinkerD0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9ElfLinkerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:729,15'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
        - _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanIK4LE32E7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanIK4LE32E8makeBaseEPS2_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE32E11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:182,30'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:182,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:182,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
        - _ZNK5XSpan4SpanIhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:457,16'
          Dst:             _ZNK5XSpan4SpanIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_common.h:457,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
    - functionName:    _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 933
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwInternalErrorPKc
        - _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:935,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:937,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:938,28'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:940,17'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:942,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - _ZN6PeFile12ImportLinker4TStrC2EPc
        - _ZN6PeFile12ImportLinker4TStrD2Ev
        - _ZN6PeFile12ImportLinker4TStrcvPcEv
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:853,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:854,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:855,20'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:855,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:856,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:856,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:857,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:857,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       26
      CyclomaticComplexity: 11
      functionsReached:
        - _Z15upx_safe_strlenIcENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS2_EE
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z4NewTIcEPT_y
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
        - _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - _ZN6PeFile12ImportLinker4TStrC2EPc
        - _ZN6PeFile12ImportLinker4TStrD2Ev
        - _ZN6PeFile12ImportLinker4TStrcvPcEv
        - _ZNK5XSpan4SpanIcEplEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:768,43'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:768,65'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:769,23'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:769,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:770,32'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:771,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:772,70'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:772,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:773,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - Src:             'src/pefile.cpp:773,34'
          Dst:             _Z15upx_safe_strlenIcENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS2_EE
        - Src:             'src/pefile.cpp:773,32'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:773,9'
          Dst:             _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
        - Src:             'src/pefile.cpp:775,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:775,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker4TStrC2EPc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile12ImportLinker4TStrcvPcEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile12ImportLinker4TStrD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          23
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile12ImportLinker12name_for_dllEPKcc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4NewTIcEPT_y
        - _ZN5XSpan4SpanIcEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIcEppEi
        - _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
        - _ZNK5XSpan4SpanIcEdeEv
        - _ZNK5XSpan4SpanIcEixEl
        - _ZNK5XSpan4SpanIcEplEl
        - tolower
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:752,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:753,28'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:754,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:756,32'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:757,9'
          Dst:             _ZN5XSpan4SpanIcEC2IcEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_cEE5valueeqL_ZNS_14ValueForSizeOfIcE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:758,9'
          Dst:             _ZNK5XSpan4SpanIcEixEl
        - Src:             'src/pefile.cpp:759,9'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:759,9'
          Dst:             _ZN5XSpan4SpanIcEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:761,20'
          Dst:             tolower
        - Src:             'src/pefile.cpp:761,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:761,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:763,21'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
        - Src:             'src/pefile.cpp:763,50'
          Dst:             _ZNK5XSpan4SpanIcEplEl
        - Src:             'src/pefile.cpp:763,9'
          Dst:             _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
    - functionName:    _Z4NewTIcEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2EPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:56,49'
          Dst:             _ZN5XSpan9PtrOrSpanIKcE7makePtrEPS1_
    - functionName:    _Z15upx_safe_strlenIcENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS2_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _ZNK5XSpan4SpanIcE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:343,47'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:343,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/xspan_fwd.h:344,14'
          Dst:             _ZNK5XSpan4SpanIcE9raw_bytesEm
    - functionName:    _ZN6PeFile12ImportLinker11encode_nameEN5XSpan9PtrOrSpanIKcEENS1_4SpanIcEE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5XSpan4SpanIcEppEi
        - _ZN5XSpan9PtrOrSpanIKcEppEi
        - _ZNK5XSpan4SpanIcEdeEv
        - _ZNK5XSpan9PtrOrSpanIKcEdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:743,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:744,30'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:744,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:744,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:745,29'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:745,14'
          Dst:             _ZN5XSpan4SpanIcEppEi
        - Src:             'src/pefile.cpp:745,13'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
        - Src:             'src/pefile.cpp:746,13'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEppEi
        - Src:             'src/pefile.cpp:743,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcEdeEv
        - Src:             'src/pefile.cpp:748,9'
          Dst:             _ZNK5XSpan4SpanIcEdeEv
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcEdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKcE11check_derefEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcE11check_derefEPS1_
    - functionName:    _ZN5XSpan4SpanIcEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIcEC2ERKS1_
        - _ZN5XSpan4SpanIcEppEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanIcEC2ERKS1_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanIcEppEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIKcEC2ERKS2_
        - _ZN5XSpan9PtrOrSpanIKcEppEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan9PtrOrSpanIKcEppEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:66,39'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcE9ensurePtrEv
    - functionName:    _ZN5XSpan9PtrOrSpanIKcEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKcE9check_addEPS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan9PtrOrSpanIKcE9check_addEPS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcE9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan9PtrOrSpanIKcE11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIcEC2ERKNS_14XSpanDebugFileERKS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIcE10ensureBaseEv
        - _ZNK5XSpan4SpanIcE9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:66,38'
          Dst:             _ZNK5XSpan4SpanIcE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:66,63'
          Dst:             _ZNK5XSpan4SpanIcE10ensureBaseEv
    - functionName:    _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - _ZN6PeFile12ImportLinker4TStrC2EPc
        - _ZN6PeFile12ImportLinker4TStrD2Ev
        - _ZN6PeFile12ImportLinker4TStrcvPcEv
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:949,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:949,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:950,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:950,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:951,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:951,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker5buildEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          167
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4NewTIhEPT_y
        - _ZN6PeFile12ImportLinker7compareEPKvS2_
        - _ZN9ElfLinker9addLoaderEPKc
        - qsort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:891,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:896,18'
          Dst:             _Z4NewTIhEPT_y
        - Src:             'src/pefile.cpp:901,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:901,9'
          Dst:             _ZN6PeFile12ImportLinker7compareEPKvS2_
        - Src:             'src/pefile.cpp:905,9'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
        - Src:             'src/pefile.cpp:904,13'
          Dst:             _ZN9ElfLinker9addLoaderEPKc
        - Src:             'src/pefile.cpp:906,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:876,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:878,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:879,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          279
      EdgeCount:       103
      CyclomaticComplexity: 45
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z15upx_safe_strlenPKc
        - _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - _ZN6PeFile12ImportLinker4TStrC2EPc
        - _ZN6PeFile12ImportLinker4TStrD2Ev
        - _ZN6PeFile12ImportLinker4TStrcvPcEv
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - _ZN9ElfLinker9addSymbolEPKcS1_y
        - _ZNK9ElfLinker11findSectionEPKcb
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:796,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:796,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:797,24'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:797,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:800,25'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:800,13'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:802,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:802,35'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:802,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:803,23'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:803,29'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:803,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:805,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:805,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:806,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:806,85'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:806,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:808,38'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:809,38'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:808,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:811,25'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:811,13'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:813,20'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:813,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:814,19'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:814,26'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:814,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:816,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:816,81'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:816,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:818,29'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:818,18'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:819,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:819,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:820,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:820,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:824,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:824,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:826,28'
          Dst:             _ZN6PeFile12ImportLinker13name_for_procEPKcS2_cc
        - Src:             'src/pefile.cpp:826,18'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:827,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:827,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:828,23'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:828,34'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:828,13'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:829,27'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:829,46'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:829,13'
          Dst:             _ZN9ElfLinker13addRelocationEPKcjS1_S1_y
        - Src:             'src/pefile.cpp:831,20'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:831,13'
          Dst:             strlen
        - Src:             'src/pefile.cpp:832,24'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:832,41'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:832,13'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:833,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:833,9'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:834,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:835,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:886,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:887,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - _ZN6PeFile12ImportLinker4TStrC2EPc
        - _ZN6PeFile12ImportLinker4TStrD2Ev
        - _ZN6PeFile12ImportLinker4TStrcvPcEv
        - _ZNK9ElfLinker11findSectionEPKcb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:956,19'
          Dst:             _ZN6PeFile12ImportLinker12name_for_dllEPKcc
        - Src:             'src/pefile.cpp:956,14'
          Dst:             _ZN6PeFile12ImportLinker4TStrC2EPc
        - Src:             'src/pefile.cpp:957,28'
          Dst:             _ZN6PeFile12ImportLinker4TStrcvPcEv
        - Src:             'src/pefile.cpp:957,16'
          Dst:             _ZNK9ElfLinker11findSectionEPKcb
        - Src:             'src/pefile.cpp:958,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
        - Src:             'src/pefile.cpp:958,5'
          Dst:             _ZN6PeFile12ImportLinker4TStrD2Ev
    - functionName:    _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:876,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:878,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:879,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinkerC2Ej
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          78
      EdgeCount:       34
      CyclomaticComplexity: 15
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN14ElfLinkerAMD64C2Ev
        - _ZN9ElfLinker10addSectionEPKcPKvij
        - _ZN9ElfLinker9addSymbolEPKcS1_y
        - _ZN9ElfLinkerD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:860,14'
          Dst:             _ZN14ElfLinkerAMD64C2Ev
        - Src:             'src/pefile.cpp:861,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:862,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:863,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:864,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:865,9'
          Dst:             _ZN9ElfLinker9addSymbolEPKcS1_y
        - Src:             'src/pefile.cpp:866,22'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:867,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:870,9'
          Dst:             _ZN9ElfLinker10addSectionEPKcPKvij
        - Src:             'src/pefile.cpp:871,5'
          Dst:             _ZN9ElfLinkerD2Ev
    - functionName:    _ZZN6PeFile15processImports0I4LE32jEEjT0_EN4UDll7compareEPKvS5_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          140
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z8get_le32IhhEjPKT_
        - strcasecmp
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1023,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1023,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1024,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1025,22'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1031,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1031,58'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1034,22'
          Dst:             strcmp
    - functionName:    _ZN5XSpan4SpanIK4LE32EpLEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:494,15'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
    - functionName:    _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIK4LE32E11makeNotNullEPS2_
        - _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanIK4LE32E11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesES7_
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:195,32'
          Dst:             _ZN5XSpan4SpanI4LE32E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:195,54'
          Dst:             _ZN5XSpan4SpanI4LE32E8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:200,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:240,58'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:241,17'
          Dst:             _ZN5XSpan4SpanI4LE32E11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:240,11'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_NS_16XSpanSizeInBytesES6_
    - functionName:    _ZN5XSpan4SpanIhE6assignEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan4SpanIhE7makePtrEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:301,17'
          Dst:             _ZN5XSpan4SpanIhE7makePtrEPh
        - Src:             'src/util/xspan_impl_common.h:304,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN6PeFile14rebuildImportsI4LE32jEEvRN5XSpan4SpanIhEET0_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2970
      functionLinenumberEnd: 3058
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         233
      ICount:          1028
      EdgeCount:       379
      CyclomaticComplexity: 148
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - _ZL6xcheckPKvmS0_m
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanI4LE32EppEv
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIKhEaSERKS2_
        - _ZN5XSpan4SpanIKhEpLEl
        - _ZN5XSpan4SpanIKhEppEv
        - _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanI4LE32EdeEv
        - _ZNK5XSpan4SpanIKhEdeEv
        - _ZNK5XSpan4SpanIKhEplEl
        - _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2971,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2971,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2971,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2971,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2974,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2975,64'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2975,44'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2975,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2976,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2980,5'
          Dst:             _ZN5XSpan4SpanIKhEC2IhEERKNS_14XSpanDebugFileEPS1_mPT_NSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS8_S1_EE5valueeqL_ZNS_14ValueForSizeOfIS1_E5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS8_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2981,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2983,12'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2984,63'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2984,51'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2984,49'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2984,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2985,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2986,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2989,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2989,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2990,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:2991,35'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:2991,26'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:2991,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2992,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:2983,30'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:2997,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:3001,27'
          Dst:             _ZN5XSpan4SpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3002,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3003,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:3004,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3004,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:3005,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKNS_14XSpanDebugFileERKS1_
        - Src:             'src/pefile.cpp:3007,12'
          Dst:             _ZN5XSpan4SpanIKhEaSERKS2_
        - Src:             'src/pefile.cpp:3007,22'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3009,51'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3009,49'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3009,29'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3010,31'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _Z9raw_bytesIPKhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS4_EE5valueES4_E4typeES4_m
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3011,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3013,45'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3013,34'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:3016,13'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:3017,53'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3017,27'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3017,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3017,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3019,22'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3021,13'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:3023,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3023,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3025,13'
          Dst:             _ZNK5XSpan4SpanIN6PeFile11import_descEEptEv
        - Src:             'src/pefile.cpp:3025,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3027,9'
          Dst:             _ZN5XSpan4SpanI4LE32EC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:3030,16'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3030,22'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3031,17'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3032,46'
          Dst:             _ZN5XSpan4SpanIKhEppEv
        - Src:             'src/pefile.cpp:3032,39'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:3034,25'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan15PtrOrSpanOrNullIT_EERKNS1_IT0_EE
        - Src:             'src/pefile.cpp:3035,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEmIEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:3036,21'
          Dst:             _Z6memcpyIhKhEPvRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_4SpanIT0_EEm
        - Src:             'src/pefile.cpp:3038,62'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3038,31'
          Dst:             _Z15ptr_udiff_bytesIhEjRKN5XSpan15PtrOrSpanOrNullIT_EEPKv
        - Src:             'src/pefile.cpp:3038,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3038,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3039,35'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEpLEl
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIhEplEm
        - Src:             'src/pefile.cpp:3042,21'
          Dst:             _Z7memmoveIhKhEPvRKN5XSpan4SpanIT_EERKNS3_IT0_EEm
        - Src:             'src/pefile.cpp:3044,19'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3045,24'
          Dst:             _ZNK5XSpan4SpanIKhEdeEv
        - Src:             'src/pefile.cpp:3046,38'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3046,27'
          Dst:             _Z8get_le16IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3046,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3046,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIKhEpLEl
        - Src:             'src/pefile.cpp:3050,76'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3050,65'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:3050,63'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
        - Src:             'src/pefile.cpp:3050,43'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:3050,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3051,17'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:3030,26'
          Dst:             _ZN5XSpan4SpanI4LE32EppEv
        - Src:             'src/pefile.cpp:3054,9'
          Dst:             _ZNK5XSpan4SpanI4LE32EdeEv
        - Src:             'src/pefile.cpp:3054,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3055,9'
          Dst:             _ZN5XSpan4SpanIN6PeFile11import_descEEppEi
        - Src:             'src/pefile.cpp:3007,40'
          Dst:             _ZN5XSpan4SpanIKhEppEv
    - functionName:    _ZN5XSpan4SpanIhEaSEPh
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhE6assignEPh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:341,45'
          Dst:             _ZN5XSpan4SpanIhE6assignEPh
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:153,32'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:153,12'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:100,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9raw_bytesEm
    - functionName:    _ZN5XSpan4SpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - _ZN5XSpan4SpanIKhE8makeBaseEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:142,32'
          Dst:             _ZN5XSpan4SpanIKhE7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:142,54'
          Dst:             _ZN5XSpan4SpanIKhE8makeBaseEPS1_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZNK5XSpan4SpanIK4LE32E11check_derefEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE32E10ensureBaseEv
        - _ZNK5XSpan4SpanIK4LE32E9ensurePtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:61,39'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:61,64'
          Dst:             _ZNK5XSpan4SpanIK4LE32E10ensureBaseEv
    - functionName:    _ZNK5XSpan4SpanIK4LE32E9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIK4LE32E10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEC2IS2_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S2_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE6assignERKS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:317,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:95,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:90,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesE
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:147,32'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE7makePtrEPS2_
        - Src:             'src/util/xspan_impl_common.h:147,54'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE8makeBaseEPS2_
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEE11makeNotNullEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:84,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE9check_addEPS3_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:541,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE9check_addEPS3_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE9check_addEPS3_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2ERKS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE11check_derefEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:523,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN3upx12ArrayDeleterIcE12delete_itemsEv
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z25ptr_invalidate_and_poisonI4LE16EvRPT_
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z25ptr_invalidate_and_poisonIN6PeFile5Reloc9BaseRelocEEvRPT_
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10ensureBaseEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan19xspan_fail_nullbaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:106,13'
          Dst:             _ZN5XSpan19xspan_fail_nullbaseEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE9ensurePtrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:101,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE7raw_ptrEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:572,17'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:574,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:576,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_common.h:577,20'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:523,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16E11check_derefEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:523,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9check_addEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan18xspan_fail_nullptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:541,13'
          Dst:             _ZN5XSpan18xspan_fail_nullptrEv
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:545,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9check_addEPS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9check_addEPS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E7makePtrEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16E7makePtrEPS1_
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:301,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E7makePtrEPS1_
        - Src:             'src/util/xspan_impl_common.h:304,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE7makePtrEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE7makePtrEPS3_
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:301,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE7makePtrEPS3_
        - Src:             'src/util/xspan_impl_common.h:304,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:317,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignERKS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - _ZN5XSpan24xspan_fail_not_same_baseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:317,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
        - Src:             'src/util/xspan_impl_common.h:326,21'
          Dst:             _ZN5XSpan24xspan_fail_not_same_baseEv
        - Src:             'src/util/xspan_impl_common.h:329,17'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEC2ENS4_13ModeUncheckedEPS3_mS6_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZL5matchjPKhjS0_PKcEN6Helper5matchEjS0_S2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          81
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - atoi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1961,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1959,35'
          Dst:             atoi
        - Src:             'src/pefile.cpp:1961,31'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN6PeFile8Resource9upx_rnodeC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:525,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE9type_castIhEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan4SpanIhEC2ENS1_13ModeUncheckedEPhmS3_
    - functionName:    _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhE11check_derefEPS1_l
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIKhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKhE11check_derefEPS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE11check_derefEPS1_l
    - functionName:    _Z8get_ne32IKhEjRKN5XSpan9PtrOrSpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIKhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:212,23'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhE9raw_bytesEm
    - functionName:    _ZNK5XSpan9PtrOrSpanIhE11check_derefEPhl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
        - _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl.h:139,12'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/xspan_impl_common.h:535,13'
          Dst:             _ZN5XSpan17xspan_check_rangeEPKvS1_l
    - functionName:    _ZNK5XSpan9PtrOrSpanIhEixEl
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIhE11check_derefEPhl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:469,55'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE11check_derefEPhl
    - functionName:    _Z8set_ne32IhEvRKN5XSpan9PtrOrSpanIT_EEj
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:263,16'
          Dst:             _ZNK5XSpan9PtrOrSpanIhE9raw_bytesEm
    - functionName:    _ZN6PeFile11processTls2I4LE64EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          359
      EdgeCount:       127
      CyclomaticComplexity: 60
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le64IhhEvPT_y
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZN6PeFile5Reloc9add_relocEjj
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1538,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1536,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1564,36'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1564,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1564,52'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1564,52'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1565,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1565,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1566,21'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1566,21'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1566,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1566,19'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1543,34'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1544,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1545,19'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1545,19'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1545,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1545,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1548,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,43'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1549,16'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1550,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1556,66'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1556,66'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1559,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1560,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1570,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE64E3tlsEEptEv
        - Src:             'src/pefile.cpp:1570,21'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1574,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1575,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1575,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1576,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1576,47'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1577,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1577,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1578,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1578,47'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:1580,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN6PeFile5Reloc9add_relocEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8mem_sizeyyyy
        - _ZL18reloc_entry_encodeN5XSpan9PtrOrSpanIhEEjj
        - _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:426,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:430,34'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:430,32'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:431,24'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:431,5'
          Dst:             _ZL18reloc_entry_encodeN5XSpan9PtrOrSpanIhEEjj
    - functionName:    _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:93,38'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:93,63'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
    - functionName:    _ZL18reloc_entry_encodeN5XSpan9PtrOrSpanIhEEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8set_ne32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - _ZNK5XSpan9PtrOrSpanIhEixEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:307,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:308,5'
          Dst:             _Z8set_ne32IhEvRKN5XSpan9PtrOrSpanIT_EEj
        - Src:             'src/pefile.cpp:309,5'
          Dst:             _ZNK5XSpan9PtrOrSpanIhEixEl
    - functionName:    _ZN8PeFile6410processTlsEPN6PeFile5RelocEPKNS0_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3372
      functionLinenumberEnd: 3374
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZN6PeFile11processTls2I4LE64EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3373,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3373,5'
          Dst:             _ZN6PeFile11processTls2I4LE64EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
    - functionName:    _ZN6PeFile11processTls1I4LE64EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          359
      EdgeCount:       134
      CyclomaticComplexity: 68
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5RelocC2EPhj
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1438,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1440,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1440,27'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1444,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1444,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1445,48'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1446,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1446,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1447,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1450,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1451,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1452,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1453,18'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1454,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1456,51'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1456,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1456,13'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1463,32'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1462,35'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1462,20'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1468,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1472,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1476,9'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1476,40'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1477,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1478,35'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1479,33'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1482,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1482,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1484,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1484,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1486,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1488,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1494,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1495,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1498,13'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1499,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1500,12'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1500,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1501,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1501,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1503,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1503,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1503,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1506,17'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1506,37'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1506,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1507,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1509,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1514,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1514,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1515,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1515,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN6PeFile6IDSIZEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile5RelocC2EPhj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8mem_sizeyy
        - _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - _ZN6PeFile5Reloc15RelocationBlockD2Ev
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5Reloc9initSpansEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:336,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - Src:             'src/pefile.cpp:337,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:338,27'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:340,5'
          Dst:             _ZN6PeFile5Reloc9initSpansEv
        - Src:             'src/pefile.cpp:343,12'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:345,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc4nextERjS1_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - _ZN5XSpan9raw_bytesI4LE16EENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - _ZN6PeFile5Reloc23readFromRelocationBlockEPh
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:404,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:409,37'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - Src:             'src/pefile.cpp:409,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - Src:             'src/pefile.cpp:409,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:410,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:410,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:412,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:417,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - Src:             'src/pefile.cpp:417,64'
          Dst:             _ZN5XSpan9raw_bytesI4LE16EENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:418,14'
          Dst:             _ZN6PeFile5Reloc23readFromRelocationBlockEPh
        - Src:             'src/pefile.cpp:419,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
    - functionName:    _ZN6PeFile8Interval12add_intervalEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8mem_sizeyy
        - realloc
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:240,47'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:240,30'
          Dst:             realloc
        - Src:             'src/pefile.cpp:241,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile5RelocD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6PeFile5Reloc15RelocationBlockD2Ev
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:333,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc15RelocationBlockD2Ev
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ERKS2_
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ERKS2_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16E11check_derefEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E11check_derefEPS1_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE11check_derefEPS3_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan9raw_bytesI4LE16EENS_15PtrOrSpanOrNullIT_E7pointerERKS4_m
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:136,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
    - functionName:    _ZN6PeFile5Reloc23readFromRelocationBlockEPh
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          122
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:363,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:364,26'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:365,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:366,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - Src:             'src/pefile.cpp:374,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:375,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:375,26'
          Dst:             _Z8get_le32IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:383,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:385,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:387,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:397,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - Src:             'src/pefile.cpp:398,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
    - functionName:    _ZN6PeFile5Reloc15RelocationBlock5resetEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignEPS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:341,45'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignEPS3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:341,45'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignEPS1_
    - functionName:    _ZN6PeFile5Reloc15RelocationBlockC2Ev
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile5Reloc9initSpansEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSERKS2_
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSERKS4_
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castI4LE16EENS0_IT_EEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castIN6PeFile5Reloc9BaseRelocEEENS0_IT_EEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:355,17'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileEPT_mNSt3__19enable_ifIXaaaasr5XSpan20XSpan_is_convertibleIS6_hEE5valueeqL_ZNS_14ValueForSizeOfIhE5valueEELi1Eeqsr5XSpan14ValueForSizeOfIS6_EE5valueLi1EENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:355,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:356,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castIN6PeFile5Reloc9BaseRelocEEENS0_IT_EEv
        - Src:             'src/pefile.cpp:356,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSERKS4_
        - Src:             'src/pefile.cpp:357,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castI4LE16EENS0_IT_EEv
        - Src:             'src/pefile.cpp:357,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSERKS2_
        - Src:             'src/pefile.cpp:358,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castIN6PeFile5Reloc9BaseRelocEEENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEC2ENS4_13ModeUncheckedEPS3_mS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEC2ENS4_13ModeUncheckedEPS3_mS6_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSERKS4_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:343,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE6assignERKS4_
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIhE9type_castI4LE16EENS0_IT_EEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ENS2_13ModeUncheckedEPS1_mS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:392,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EC2ENS2_13ModeUncheckedEPS1_mS4_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSERKS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:343,49'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E6assignERKS2_
    - functionName:    _ZN8PeFile6410processTlsEPN6PeFile8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3370
      functionLinenumberEnd: 3370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _ZN6PeFile11processTls1I4LE64EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3370,65'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3370,79'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3370,43'
          Dst:             _ZN6PeFile11processTls1I4LE64EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
    - functionName:    _ZN6PeFile15processImports0I4LE64yEEjT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         267
      ICount:          1263
      EdgeCount:       486
      CyclomaticComplexity: 221
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - _ZN5XSpan4SpanIK4LE64EpLEl
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - _ZN6PeFile12ImportLinker5buildEv
        - _ZN6PeFile12ImportLinkerC2Ej
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Interval12add_intervalEPKS0_
        - _ZN6PeFile8Interval12add_intervalEPKvj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN6PeFile8Interval5clearEv
        - _ZN6PeFile8Interval7flattenEv
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - _ZN6PeFile8IntervalD2Ev
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIK4LE64EdeEv
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - qsort
        - strcasecmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:987,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:987,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:988,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:993,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:993,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:995,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:996,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:996,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:998,36'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:999,25'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1000,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1005,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1086,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1054,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1054,30'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1057,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1058,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1058,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,42'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1061,26'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1063,21'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1066,14'
          Dst:             _ZN5XSpan4SpanIK4LE64EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:1066,60'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1066,60'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1067,28'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1067,28'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1069,52'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1069,52'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1068,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1071,17'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1071,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1074,36'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1074,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:1078,32'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:1080,57'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1081,47'
          Dst:             _ZNK5XSpan4SpanIK4LE64EdeEv
        - Src:             'src/pefile.cpp:1081,47'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1081,44'
          Dst:             _ZNK13MemBufferBaseIhEplIyEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1066,72'
          Dst:             _ZN5XSpan4SpanIK4LE64EpLEl
        - Src:             'src/pefile.cpp:1087,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1088,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1088,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1091,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:1093,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1095,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1098,19'
          Dst:             _ZN6PeFile12ImportLinkerC2Ej
        - Src:             'src/pefile.cpp:1124,26'
          Dst:             _ZN6PeFile12ImportLinker5buildEv
        - Src:             'src/pefile.cpp:1107,17'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1110,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1111,25'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1112,58'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1112,34'
          Dst:             _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - Src:             'src/pefile.cpp:1110,61'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1116,30'
          Dst:             _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - Src:             'src/pefile.cpp:1118,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - Src:             'src/pefile.cpp:1120,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - Src:             'src/pefile.cpp:1126,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1126,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,27'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1126,47'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,39'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1129,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1169,9'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1132,32'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - Src:             'src/pefile.cpp:1132,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1133,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:1133,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1134,13'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1135,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1136,17'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1137,38'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1139,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1139,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1140,44'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - Src:             'src/pefile.cpp:1140,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1143,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1143,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1144,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1148,18'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1148,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1149,44'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1150,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1150,44'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1151,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1151,34'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1151,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:1152,21'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1153,36'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1153,23'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1135,16'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:1156,9'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1158,32'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1159,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1160,33'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1160,13'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1162,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1165,18'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1167,45'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1167,15'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1171,16'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:1179,11'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1184,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1194,27'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1194,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1197,14'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1199,14'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1200,17'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1202,11'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1204,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1205,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1206,10'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1210,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:219,46'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2IhEERKNS_9PtrOrSpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKvj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _ZN6PeFile8Interval12add_intervalEjj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:249,18'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:249,5'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile8Interval7flattenEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN6PeFile8Interval7compareEPKvS2_
        - qsort
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:264,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:264,5'
          Dst:             _ZN6PeFile8Interval7compareEPKvS2_
    - functionName:    _ZN6PeFile8Interval5clearEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z6memsetIhEPvRKN5XSpan15PtrOrSpanOrNullIT_EEim
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:279,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:279,9'
          Dst:             _Z6memsetIhEPvRKN5XSpan15PtrOrSpanOrNullIT_EEim
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKS0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6PeFile8Interval12add_intervalEjj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:258,9'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile8IntervalD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z6memsetIhEPvRKN5XSpan15PtrOrSpanOrNullIT_EEim
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:140,21'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _ZN6PeFile8Interval7compareEPKvS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:175,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:175,12'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
    - functionName:    _ZN8PeFile6414processImportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3366
      functionLinenumberEnd: 3367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile15processImports0I4LE64yEEjT0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3367,12'
          Dst:             _ZN6PeFile15processImports0I4LE64yEEjT0_
    - functionName:    _ZN8PeFile649canUnpackEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3360
      functionLinenumberEnd: 3364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile10canUnpack0Ejjjj
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3361,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/pefile.cpp:3363,26'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3363,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3363,12'
          Dst:             _ZN6PeFile10canUnpack0Ejjjj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN6PeFile10canUnpack0Ejjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3181
      functionLinenumberEnd: 3234
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          215
      EdgeCount:       48
      CyclomaticComplexity: 8
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z4findPKviS0_i
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6Packer14readPackHeaderEib
        - _ZN6PeFile6IDSIZEEj
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - __cxa_begin_catch
        - __cxa_end_catch
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3185,23'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3185,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3186,16'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3186,14'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - Src:             'src/pefile.cpp:3187,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3188,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:3188,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3189,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:3189,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3189,73'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3189,73'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3191,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3191,9'
          Dst:             memcmp
        - Src:             'src/pefile.cpp:3193,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3193,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3193,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3194,20'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/pefile.cpp:3197,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3197,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3197,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3198,24'
          Dst:             _ZN6Packer14readPackHeaderEib
        - Src:             'src/pefile.cpp:3205,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3205,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3211,33'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3211,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3211,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3211,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3211,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3212,22'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3212,17'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3218,26'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/pefile.cpp:3219,32'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/pefile.cpp:3221,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/pefile.cpp:3223,9'
          Dst:             __cxa_end_catch
        - Src:             'src/pefile.cpp:3225,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3227,13'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEE11makeNotNullEPS2_
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:234,56'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,34'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEE11makeNotNullEPS2_
        - Src:             'src/util/xspan_impl_common.h:235,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:234,11'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileEPS2_NS_16XSpanSizeInBytesE
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE6assignERKS3_
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEC2IS2_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S2_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:115,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEC2IS2_EERKNS_4SpanIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S2_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/util/xspan_impl_ptr_or_null.h:115,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE6assignERKS3_
    - functionName:    _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_span.h:104,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEE9ensurePtrEv
    - functionName:    _ZN6PeFile7unpack0IN8PeFile6411pe_header_tE4LE64yEEvP10OutputFileRKT_RS6_T1_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3061
      functionLinenumberEnd: 3179
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          573
      EdgeCount:       157
      CyclomaticComplexity: 66
      functionsReached:
        - _Z10infoHeaderPKcz
        - _Z15throwCantUnpackPKc
        - _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL6xcheckPKvmS0_m
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - _ZN4LE16oREj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEaSEPh
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - _ZN6PeFile14rebuildExportsEv
        - _ZN6PeFile14rebuildImportsI4LE64yEEvRN5XSpan4SpanIhEET0_b
        - _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3065,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:3066,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3067,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3069,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/pefile.cpp:3075,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3076,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3077,63'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/pefile.cpp:3077,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3078,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3078,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3081,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3081,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3081,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/pefile.cpp:3082,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3082,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3084,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3085,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3085,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3088,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3089,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3091,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3093,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3093,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:3097,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3097,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3098,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3099,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3101,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3105,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3105,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3106,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3107,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3108,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3108,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3108,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3109,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3109,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3110,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/pefile.cpp:3115,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:3116,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3116,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3119,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3119,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3119,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/pefile.cpp:3119,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3119,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/pefile.cpp:3123,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3124,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:3125,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3125,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3126,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3126,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3129,5'
          Dst:             _ZN6PeFile14rebuildImportsI4LE64yEEvRN5XSpan4SpanIhEET0_b
        - Src:             'src/pefile.cpp:3130,57'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3130,67'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:3130,5'
          Dst:             _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - Src:             'src/pefile.cpp:3132,5'
          Dst:             _ZN6PeFile14rebuildExportsEv
        - Src:             'src/pefile.cpp:3136,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3137,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3137,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3137,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3138,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3138,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3138,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3139,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3139,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3139,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3139,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3142,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3142,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3142,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3142,5'
          Dst:             _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - Src:             'src/pefile.cpp:3149,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3149,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3150,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3150,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3151,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3151,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3152,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3152,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3155,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3160,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3163,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3164,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3164,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3165,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:3166,9'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:3169,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3169,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3170,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3170,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3171,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3171,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3171,55'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:3171,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3173,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3174,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3175,27'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/pefile.cpp:3175,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3178,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3179,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3179,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
      functionSourceFile: '/src/upx/src/util/raw_bytes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z12mem_size_ptrPKvyyyy
        - _Z13throwCantPackPKc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/raw_bytes.h:43,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/raw_bytes.h:45,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/raw_bytes.h:46,16'
          Dst:             _Z12mem_size_ptrPKvyyyy
    - functionName:    _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2828
      functionLinenumberEnd: 2905
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          593
      EdgeCount:       238
      CyclomaticComplexity: 112
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhEyRKN5XSpan4SpanIT_EE
        - _Z8mem_sizeyy
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhEvRKN5XSpan4SpanIT_EEy
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL6xcheckPKvmS0_m
        - _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
        - _ZN5XSpan4SpanIK4LE32EppEi
        - _ZN5XSpan4SpanIK4LE32EppEv
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - _ZN6PeFile5Reloc6finishERPhRj
        - _ZN6PeFile5Reloc9add_relocEjj
        - _ZN6PeFile5RelocC2Ej
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan4SpanIK4LE32EdeEv
        - _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
        - _ZNK5XSpan4SpanIhE10size_bytesEv
        - _ZNK5XSpan4SpanIhEixEl
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2829,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2830,10'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2830,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2830,38'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2830,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2834,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2834,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2835,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2842,39'
          Dst:             _ZNK5XSpan4SpanIhE10size_bytesEv
        - Src:             'src/pefile.cpp:2853,36'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2853,24'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2854,20'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2856,19'
          Dst:             _ZNK5XSpan4SpanIhEixEl
        - Src:             'src/pefile.cpp:2857,24'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2861,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2861,5'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:2863,59'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2863,25'
          Dst:             _ZN6Packer15unoptimizeRelocERN5XSpan4SpanIKhEER9MemBufferNS0_9PtrOrSpanIhEEjib
        - Src:             'src/pefile.cpp:2868,9'
          Dst:             _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
        - Src:             'src/pefile.cpp:2868,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
        - Src:             'src/pefile.cpp:2869,17'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEi
        - Src:             'src/pefile.cpp:2869,16'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2869,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2872,21'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
        - Src:             'src/pefile.cpp:2872,20'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2872,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2875,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2877,9'
          Dst:             _ZNK5XSpan4SpanIKhE9type_castIK4LE32EENS0_IT_EEv
        - Src:             'src/pefile.cpp:2877,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
        - Src:             'src/pefile.cpp:2878,16'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2878,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2879,28'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEi
        - Src:             'src/pefile.cpp:2879,27'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2879,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2879,17'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2881,21'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
        - Src:             'src/pefile.cpp:2881,20'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2881,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2882,31'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:2882,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2882,21'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2886,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:2896,9'
          Dst:             _ZN6PeFile5Reloc6finishERPhRj
        - Src:             'src/pefile.cpp:2888,9'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2888,9'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2888,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2888,9'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileEPhR9MemBuffer
        - Src:             'src/pefile.cpp:2890,25'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2890,13'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:2892,25'
          Dst:             _Z8get_le64IhEyRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2892,13'
          Dst:             _Z8set_le64IhEvRKN5XSpan4SpanIT_EEy
        - Src:             'src/pefile.cpp:2893,48'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:2893,32'
          Dst:             _Z8get_le32IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2893,13'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2898,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2901,15'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:2903,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2903,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2905,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2905,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2905,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2905,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile14rebuildExportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2907
      functionLinenumberEnd: 2916
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z8get_le32IhhEjPKT_
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL6xcheckPKvmS0_m
        - _ZN6PeFile14processExportsEPNS_6ExportE
        - _ZN6PeFile14processExportsEPNS_6ExportEj
        - _ZN6PeFile6ExportC2EPc
        - _ZN6PeFile6ExportD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK4LE32eqERKS_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9MemBuffer7getSizeEv
        - _ZmiIcEPT_S1_RK4LE32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2908,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2908,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2908,38'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2908,62'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2908,59'
          Dst:             _ZNK4LE32eqERKS_
        - Src:             'src/pefile.cpp:2912,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2912,43'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2912,41'
          Dst:             _ZmiIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:2912,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2913,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2914,28'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2914,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2914,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2915,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2916,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2916,1'
          Dst:             _ZN6PeFile6ExportD2Ev
    - functionName:    _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2933
      functionLinenumberEnd: 2967
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          347
      EdgeCount:       128
      CyclomaticComplexity: 58
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z6memcpyIKhEPvS1_RKN5XSpan4SpanIT_EEm
        - _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL6xcheckPKvmS0_m
        - _ZN5XSpan4SpanIKhEC2ER9MemBuffer
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN6PeFile8Resource4nextEv
        - _ZN6PeFile8Resource5buildEv
        - _ZN6PeFile8Resource7newoffsEv
        - _ZN6PeFile8ResourceC2EPKhS2_S2_
        - _ZN6PeFile8ResourceD2Ev
        - _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK6PeFile8Resource4offsEv
        - _ZNK6PeFile8Resource4sizeEv
        - _ZNK6PeFile8Resource5itypeEv
        - _ZNK6PeFile8Resource7dirsizeEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2934,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2934,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2934,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2934,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2937,21'
          Dst:             _Z8get_le16IhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2938,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2940,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2940,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2942,57'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2943,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:2947,30'
          Dst:             _ZN5XSpan4SpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2948,30'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2948,18'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2948,43'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2948,61'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2948,54'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2948,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_S2_
        - Src:             'src/pefile.cpp:2949,16'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2950,17'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZN5XSpan9raw_bytesIKhEENS_4SpanIT_E7pointerERKS4_m
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2951,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2952,51'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2952,44'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2952,33'
          Dst:             _Z8get_le32IKhEjRKN5XSpan4SpanIT_EE
        - Src:             'src/pefile.cpp:2953,17'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK12_GLOBAL__N_14VPtrIKhEplEm
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2954,13'
          Dst:             _Z6memcpyIKhEPvS1_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:2955,38'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2956,31'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2956,17'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2949,16'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2960,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2961,23'
          Dst:             _ZN6PeFile8Resource5buildEv
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2962,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2964,30'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2964,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2964,27'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2964,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2965,13'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2967,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2967,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN5XSpan4SpanIKhEC2ER9MemBuffer
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z22membuffer_get_void_ptrR9MemBuffer
        - _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - _ZN5XSpan4SpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:231,39'
          Dst:             _Z22membuffer_get_void_ptrR9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,17'
          Dst:             _ZN5XSpan4SpanIKhE11makeNotNullEPS1_
        - Src:             'src/util/xspan_impl_common.h:232,34'
          Dst:             _Z27membuffer_get_size_in_bytesRK9MemBuffer
        - Src:             'src/util/xspan_impl_common.h:231,11'
          Dst:             _ZN5XSpan4SpanIKhEC2EPS1_NS_16XSpanSizeInBytesE
    - functionName:    _ZNK12_GLOBAL__N_14VPtrIKhEplEm
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2929
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14mem_size_get_nyy
        - _ZNK5XSpan4SpanIKhEplEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2929,57'
          Dst:             _Z14mem_size_get_nyy
        - Src:             'src/pefile.cpp:2929,55'
          Dst:             _ZNK5XSpan4SpanIKhEplEl
    - functionName:    _ZN6PeFile8ResourceC2EPKhS2_S2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1686
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PeFile8Resource4initEPKh
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1685,5'
          Dst:             _ZN6PeFile8Resource4initEPKh
        - Src:             'src/pefile.cpp:1686,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8Resource4nextEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionLinenumberEnd: 1700
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource4offsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1709,50'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile8Resource7newoffsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource4sizeEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1707,50'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
    - functionName:    _Z6memcpyIKhEPvS1_RKN5XSpan4SpanIT_EEm
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIKhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:100,24'
          Dst:             _ZNK5XSpan4SpanIKhE9raw_bytesEm
    - functionName:    _ZNK6PeFile8Resource5itypeEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1703
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource7dirsizeEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1695
      functionLinenumberEnd: 1695
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx8align_upIjEET_RKS1_S3_
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1695,53'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
    - functionName:    _ZN6PeFile8Resource5buildEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1851
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZNK6PeFile8Resource7dirsizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1852,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:1854,9'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1855,24'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1855,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1856,49'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1858,9'
          Dst:             _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
        - Src:             'src/pefile.cpp:1862,23'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1862,23'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
    - functionName:    _ZN6PeFile8ResourceD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
        - _ZN9MemBufferD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1690,9'
          Dst:             _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
        - Src:             'src/pefile.cpp:1693,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1887
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          120
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL15xcheck_noexceptPKv
        - _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1870,5'
          Dst:             _ZL15xcheck_noexceptPKv
        - Src:             'src/pefile.cpp:1882,17'
          Dst:             _ZN6PeFile8Resource7destroyEPNS0_9upx_rnodeEj
    - functionName:    _ZL15xcheck_noexceptPKv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:50,55'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _Z15throwCantUnpackPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZL6xcheckPKv
        - _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
        - _ZNK6PeFile8Resource7dirsizeEv
        - _ZNK6PeFile8Resource7res_dir6SizeofEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1814,39'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1815,13'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1821,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1825,34'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1826,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1831,16'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1834,9'
          Dst:             _ZL6xcheckPKv
        - Src:             'src/pefile.cpp:1835,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1836,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1840,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1841,24'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1841,46'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1842,17'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:1843,40'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1844,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1847,9'
          Dst:             _ZN6PeFile8Resource5buildEPKNS0_9upx_rnodeERjS4_j
    - functionName:    _ZNK6PeFile8Resource7res_dir6SizeofEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1649
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8mem_sizeyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1649,75'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1649,87'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1649,43'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZL6xcheckPKv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:48,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile8Resource4initEPKh
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1724
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
        - _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1735,5'
          Dst:             _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
        - Src:             'src/pefile.cpp:1736,12'
          Dst:             _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
    - functionName:    _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1751
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
        - _ZN6PeFile8Resource9ibufcheckEPKvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1740,5'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1741,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1741,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1745,9'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1746,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1747,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1749,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1749,13'
          Dst:             _ZN6PeFile8Resource5checkEPKNS0_7res_dirEj
    - functionName:    _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1809
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          156
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _Z4NewTIhEPT_y
        - _Z5New0TIPN6PeFile8Resource9upx_rnodeEEPT_y
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZL6xcheckPKv
        - _ZN6PeFile8Resource11upx_rbranchC2Ev
        - _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
        - _ZN6PeFile8Resource9ibufcheckEPKvj
        - _ZN6PeFile8Resource9upx_rleafC2Ev
        - _ZNK6PeFile8Resource7res_dir6SizeofEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1762,9'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1763,31'
          Dst:             _ZN6PeFile8Resource9upx_rleafC2Ev
        - Src:             'src/pefile.cpp:1777,5'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1778,14'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1778,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1782,31'
          Dst:             _ZN6PeFile8Resource11upx_rbranchC2Ev
        - Src:             'src/pefile.cpp:1786,24'
          Dst:             _Z5New0TIPN6PeFile8Resource9upx_rnodeEEPT_y
        - Src:             'src/pefile.cpp:1807,20'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1793,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1793,28'
          Dst:             _ZN6PeFile8Resource7convertEPKvPNS0_9upx_rnodeEj
        - Src:             'src/pefile.cpp:1795,9'
          Dst:             _ZL6xcheckPKv
        - Src:             'src/pefile.cpp:1796,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1799,13'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1800,42'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1801,13'
          Dst:             _ZN6PeFile8Resource9ibufcheckEPKvj
        - Src:             'src/pefile.cpp:1802,27'
          Dst:             _Z4NewTIhEPT_y
    - functionName:    _ZN6PeFile8Resource9ibufcheckEPKvj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1753
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1755,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile8Resource9upx_rleafC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile8Resource9upx_rnodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1670,26'
          Dst:             _ZN6PeFile8Resource9upx_rnodeC2Ev
    - functionName:    _ZN6PeFile8Resource11upx_rbranchC2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile8Resource9upx_rnodeC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1664,26'
          Dst:             _ZN6PeFile8Resource9upx_rnodeC2Ev
    - functionName:    _Z5New0TIPN6PeFile8Resource9upx_rnodeEEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:107,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _ZmiIcEPT_S1_RK4LE32
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/bele.h:929,34'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile6ExportC2EPc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1218,55'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:1218,52'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1223,5'
          Dst:             _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
    - functionName:    _ZN6PeFile14processExportsEPNS_6ExportE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN6PeFile6Export7convertEjj
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK6PeFile6Export7getsizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1360,16'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1360,16'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1364,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1368,20'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1368,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1368,42'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1368,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1368,12'
          Dst:             _ZN6PeFile6Export7convertEjj
        - Src:             'src/pefile.cpp:1369,16'
          Dst:             _ZNK6PeFile6Export7getsizeEv
        - Src:             'src/pefile.cpp:1369,16'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1370,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1371,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1372,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1372,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
    - functionName:    _ZN6PeFile14processExportsEPNS_6ExportEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1378
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - _ZN6PeFile6Export5buildEPcj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1377,31'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1377,16'
          Dst:             _ZN6PeFile6Export5buildEPcj
    - functionName:    _ZN6PeFile6ExportD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          102
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile8IntervalD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1232,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1232,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1238,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
    - functionName:    _ZN6PeFile6Export5buildEPcj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          183
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IccEvPT_j
        - _Z8set_le32IhhEvPT_j
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1327,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1328,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1329,41'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1330,30'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1332,32'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1332,20'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1333,35'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1333,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1334,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1335,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1337,27'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1337,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1338,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1339,35'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1339,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1341,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1342,9'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1343,55'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1343,9'
          Dst:             _Z8set_le32IccEvPT_j
        - Src:             'src/pefile.cpp:1344,20'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1341,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1347,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1348,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1349,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1350,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1350,13'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:1351,63'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1351,13'
          Dst:             _Z8set_le32IccEvPT_j
        - Src:             'src/pefile.cpp:1352,24'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1348,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1356,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le32IccEvPT_j
      functionSourceFile: '/src/upx/src/bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile6Export7convertEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          365
      EdgeCount:       69
      CyclomaticComplexity: 14
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z13throwCantPackIcEvPKT_z
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwInternalErrorPKc
        - _Z24upx_safe_strdup_noexceptPKc
        - _Z4NewTIPcEPT_y
        - _Z4NewTIcEPT_y
        - _Z8get_le32IccEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile8Interval12add_intervalEPKvj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN6PeFile8Interval5clearEv
        - _ZN6PeFile8Interval7flattenEv
        - _ZplIcEPT_S1_RK4LE32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1243,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1245,10'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1245,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1247,84'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1247,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:1248,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:1250,32'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1250,20'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1251,27'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1251,13'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1252,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1254,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1254,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1259,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1260,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1262,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1262,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1261,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1269,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1270,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1270,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1271,70'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1271,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1272,20'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:1273,31'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1275,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1275,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1277,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1277,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1277,13'
          Dst:             _Z4NewTIPcEPT_y
        - Src:             'src/pefile.cpp:1278,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1278,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1278,71'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1280,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1279,75'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1279,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1291,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1291,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1291,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1292,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1296,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1281,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1281,34'
          Dst:             _Z8get_le32IccEjPKT_
        - Src:             'src/pefile.cpp:1283,13'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1285,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1286,21'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1287,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1289,12'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1280,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1309,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1310,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1297,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1297,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1298,37'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1299,19'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1300,16'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1302,38'
          Dst:             _Z24upx_safe_strdup_noexceptPKc
        - Src:             'src/pefile.cpp:1302,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1303,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1303,13'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1305,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1296,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1310,49'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1311,70'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1311,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1312,16'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:1313,27'
          Dst:             _ZplIcEPT_S1_RK4LE32
        - Src:             'src/pefile.cpp:1315,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1315,8'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1316,8'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1318,12'
          Dst:             _ZN6PeFile8Interval5clearEv
    - functionName:    _ZNK6PeFile6Export7getsizeEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z4NewTIPcEPT_y
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.h:85,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z9mem_clearIN6PeFile6Export12export_dir_tEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileERKS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE32E10ensureBaseEv
        - _ZNK5XSpan4SpanIK4LE32E9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:66,38'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:66,63'
          Dst:             _ZNK5XSpan4SpanIK4LE32E10ensureBaseEv
    - functionName:    _ZN5XSpan4SpanIK4LE32EppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan4SpanIK4LE32EC2ERKS3_
        - _ZN5XSpan4SpanIK4LE32EppEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKS3_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan4SpanIK4LE32EppEv
    - functionName:    _ZNK5XSpan4SpanIK4LE32EdeEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE32E11check_derefEPS2_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:466,43'
          Dst:             _ZNK5XSpan4SpanIK4LE32E11check_derefEPS2_
    - functionName:    _ZN5XSpan4SpanIK4LE32EppEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:475,15'
          Dst:             _ZNK5XSpan4SpanIK4LE32E9check_addEPS2_l
    - functionName:    _ZN6PeFile5RelocC2Ej
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8mem_sizeyyyy
        - _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - _ZN6PeFile5Reloc15RelocationBlockD2Ev
        - _ZN6PeFile5Reloc9initSpansEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:347,16'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockC2Ev
        - Src:             'src/pefile.cpp:348,27'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:351,5'
          Dst:             _ZN6PeFile5Reloc9initSpansEv
        - Src:             'src/pefile.cpp:352,1'
          Dst:             _ZN6PeFile5Reloc15RelocationBlockD2Ev
    - functionName:    _ZN6PeFile5Reloc6finishERPhRj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          202
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesI4LE16hEiRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EE
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z25ptr_invalidate_and_poisonIhEvRPT_
        - _Z8mem_sizeyy
        - _Z8mem_sizeyyyy
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _ZL18reloc_entry_decodeN5XSpan9PtrOrSpanIKhEEPjS3_
        - _ZL19reloc_entry_comparePKvS0_
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16E10invalidateEv
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
        - _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10invalidateEv
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - _ZN5XSpan15PtrOrSpanOrNullIhE10invalidateEv
        - _ZN5XSpan15raw_index_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEneEPS3_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
        - qsort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:436,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:439,58'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:439,9'
          Dst:             _ZN5XSpan15raw_index_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
        - Src:             'src/pefile.cpp:438,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:438,5'
          Dst:             _ZL19reloc_entry_comparePKvS0_
        - Src:             'src/pefile.cpp:454,8'
          Dst:             _ZN6PeFile5Reloc15RelocationBlock5resetEv
        - Src:             'src/pefile.cpp:487,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEneEPS3_
        - Src:             'src/pefile.cpp:458,44'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:458,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:460,28'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS5_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:460,9'
          Dst:             _ZL18reloc_entry_decodeN5XSpan9PtrOrSpanIKhEEPjS3_
        - Src:             'src/pefile.cpp:463,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:471,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEeqEPS3_
        - Src:             'src/pefile.cpp:471,29'
          Dst:             _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:471,59'
          Dst:             '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
        - Src:             'src/pefile.cpp:472,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEaSEPS3_
        - Src:             'src/pefile.cpp:473,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EaSEPS1_
        - Src:             'src/pefile.cpp:474,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:474,37'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:475,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:475,35'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:478,13'
          Dst:             _Z14ptr_diff_bytesI4LE16hEiRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EE
        - Src:             'src/pefile.cpp:480,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:483,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16EppEi
        - Src:             'src/pefile.cpp:483,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16EdeEv
        - Src:             'src/pefile.cpp:483,20'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:484,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:484,31'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:488,52'
          Dst:             _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:488,39'
          Dst:             '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
        - Src:             'src/pefile.cpp:488,23'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:489,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:491,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:495,5'
          Dst:             _Z25ptr_invalidate_and_poisonIhEvRPT_
        - Src:             'src/pefile.cpp:497,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhE10invalidateEv
        - Src:             'src/pefile.cpp:498,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10invalidateEv
        - Src:             'src/pefile.cpp:499,5'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullI4LE16E10invalidateEv
    - functionName:    _Z8get_le64IhEyRKN5XSpan4SpanIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:250,23'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:250,12'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _Z8set_le64IhEvRKN5XSpan4SpanIT_EEy
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:301,16'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:301,5'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN5XSpan15raw_index_bytesIhEENS_15PtrOrSpanOrNullIT_E7pointerERKS3_mm
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyyyy
        - _ZNK5XSpan15PtrOrSpanOrNullIhE7raw_ptrEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_ptr_or_null.h:142,8'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE7raw_ptrEv
        - Src:             'src/util/xspan_impl_ptr_or_null.h:143,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/xspan_impl_ptr_or_null.h:144,24'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/xspan_impl_ptr_or_null.h:144,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
    - functionName:    _ZL19reloc_entry_comparePKvS0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEEneEPS3_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18reloc_entry_decodeN5XSpan9PtrOrSpanIKhEEPjS3_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_ne32IKhEjRKN5XSpan9PtrOrSpanIT_EE
        - _ZNK5XSpan9PtrOrSpanIKhEixEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:312,12'
          Dst:             _Z8get_ne32IKhEjRKN5XSpan9PtrOrSpanIT_EE
        - Src:             'src/pefile.cpp:313,19'
          Dst:             _ZNK5XSpan9PtrOrSpanIKhEixEl
        - Src:             'src/pefile.cpp:314,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEC2IS3_EERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:87,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:87,64'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10ensureBaseEv
    - functionName:    '_ZZN6PeFile5Reloc6finishERPhRjENK3$_0clEN5XSpan4SpanINS0_9BaseRelocEEE'
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE9type_castIhEENS0_IT_EEv
        - _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEplEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:443,24'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:443,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:444,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:445,20'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEE9type_castIhEENS0_IT_EEv
        - Src:             'src/pefile.cpp:445,46'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:447,14'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:447,13'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:450,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile5Reloc9BaseRelocEEptEv
        - Src:             'src/pefile.cpp:450,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:451,16'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
    - functionName:    _Z14ptr_diff_bytesI4LE16hEiRKN5XSpan15PtrOrSpanOrNullIT_EERKNS2_IT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:156,29'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullI4LE16E9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:156,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:156,12'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _Z25ptr_invalidate_and_poisonIhEvRPT_
      functionSourceFile: '/src/upx/src/util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIhE10invalidateEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonIhEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonIhEvRPT_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIN6PeFile5Reloc9BaseRelocEE10invalidateEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonIN6PeFile5Reloc9BaseRelocEEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonIN6PeFile5Reloc9BaseRelocEEvRPT_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullI4LE16E10invalidateEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z25ptr_invalidate_and_poisonI4LE16EvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:124,9'
          Dst:             _Z25ptr_invalidate_and_poisonI4LE16EvRPT_
    - functionName:    _ZN8PeFile646unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3358
      functionLinenumberEnd: 3358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile7unpack0IN8PeFile6411pe_header_tE4LE64yEEvP10OutputFileRKT_RS6_T1_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3358,41'
          Dst:             _ZN6PeFile7unpack0IN8PeFile6411pe_header_tE4LE64yEEvP10OutputFileRKT_RS6_T1_b
    - functionName:    _ZN6PeFile5pack0I4LE64N8PeFile6411pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2353
      functionLinenumberEnd: 2821
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         353
      ICount:          2135
      EdgeCount:       672
      CyclomaticComplexity: 321
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z10infoHeaderPKcz
        - _Z11infoWritingPKcx
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwCantPackExactv
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z4infoPKcz
        - _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32I4LE32S0_EvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - _ZN3upx3minIjjEET_RK4LE32RKS1_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN4LE16aNEj
        - _ZN4LE16eOEj
        - _ZN4LE16oREj
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6PeFile10stripDebugEj
        - _ZN6PeFile12readSectionsEjjjj
        - _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - _ZN6PeFile14processExportsEPNS_6ExportE
        - _ZN6PeFile14processExportsEPNS_6ExportEj
        - _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - _ZN6PeFile16processResourcesEPNS_8ResourceE
        - _ZN6PeFile17checkHeaderValuesEjjjj
        - _ZN6PeFile17handleStripRelocsEyyR4LE16
        - _ZN6PeFile18readSectionHeadersEj
        - _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - _ZN6PeFile5RelocC2Ej
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6ExportC2EPc
        - _ZN6PeFile6ExportD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - _ZN6PeFile8IntervalD2Ev
        - _ZN6PeFile8ResourceC2EPKhS2_
        - _ZN6PeFile8ResourceD2Ev
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
        - _ZNK9MemBuffer7getSizeEv
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2356,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/pefile.cpp:2358,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2359,5'
          Dst:             _ZN6PeFile18readSectionHeadersEj
        - Src:             'src/pefile.cpp:2360,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2362,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2366,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2368,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2370,25'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2372,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2374,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,5'
          Dst:             _ZN6PeFile17checkHeaderValuesEjjjj
        - Src:             'src/pefile.cpp:2377,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2377,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2378,34'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2378,57'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2378,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2380,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2383,39'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:2383,21'
          Dst:             _ZN6PeFile17handleStripRelocsEyyR4LE16
        - Src:             'src/pefile.cpp:2383,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2395,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2396,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2397,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2397,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2400,9'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:2401,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,29'
          Dst:             _ZN6PeFile12readSectionsEjjjj
        - Src:             'src/pefile.cpp:2402,38'
          Dst:             _ZN6PeFile10stripDebugEj
        - Src:             'src/pefile.cpp:2407,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2409,37'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2409,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2410,37'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2410,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2415,31'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2415,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2417,25'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2419,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2422,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2422,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2422,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2422,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_
        - Src:             'src/pefile.cpp:2423,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2423,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2424,25'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2424,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2425,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2425,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2429,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - Src:             'src/pefile.cpp:2430,5'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceE
        - Src:             'src/pefile.cpp:2431,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2438,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2441,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,59'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2441,23'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2441,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2441,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2445,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2448,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2449,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2455,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2455,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2455,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2455,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2457,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2458,62'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2459,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2460,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2460,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2461,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2461,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2470,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2473,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2473,5'
          Dst:             _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2474,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2476,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2477,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2481,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2486,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2491,22'
          Dst:             _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:2491,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2494,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/pefile.cpp:2499,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2500,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2504,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:2505,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2506,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2511,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2511,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2516,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2524,30'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:2529,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2559,22'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2564,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2566,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2567,29'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2574,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2579,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2581,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2582,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2583,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2586,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2586,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2587,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2587,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2588,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2588,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2589,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2589,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2590,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2590,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2591,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2591,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2598,38'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/pefile.cpp:2601,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2601,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2602,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2602,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2605,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - Src:             'src/pefile.cpp:2606,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2606,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2607,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2607,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2611,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2612,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2613,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:2614,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2614,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2615,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2615,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2616,30'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2616,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2622,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2624,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2627,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2627,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2628,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2628,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2631,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2632,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2632,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2633,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2633,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2635,32'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2635,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2636,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2636,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2641,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2646,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2652,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:2653,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/pefile.cpp:2654,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2654,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2676,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:2678,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2679,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2680,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2682,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2683,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2684,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2686,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2686,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2686,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2688,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2689,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2689,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2690,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2690,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2690,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2691,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2696,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2697,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2699,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2701,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2703,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2705,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2709,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2710,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2712,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2713,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2714,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2715,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2715,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2715,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2717,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2718,13'
          Dst:             _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - Src:             'src/pefile.cpp:2723,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2728,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2730,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2729,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:2734,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2736,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2736,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2738,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2738,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2738,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2740,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2743,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2743,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2744,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2744,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2747,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2747,81'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2749,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2749,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2750,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2750,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2752,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2752,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2752,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2753,31'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2753,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2754,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2754,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2755,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2756,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2756,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2758,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2758,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/pefile.cpp:2759,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2760,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2760,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2761,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2761,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2762,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2762,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2764,18'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2765,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2766,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2768,9'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/pefile.cpp:2773,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2773,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2774,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2774,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2776,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2777,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2777,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2777,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2779,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2779,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2781,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2781,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2782,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2782,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2783,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2783,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2785,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2785,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2787,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2788,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2788,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2788,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2791,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2791,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2792,23'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2793,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2793,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2793,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2813,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/pefile.cpp:2820,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN6PeFile18readSectionHeadersEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2180
      functionLinenumberEnd: 2216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10infoHeaderPKcz
        - _Z11fn_basenamePKc
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK8FileBase7getNameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2183,23'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:2183,17'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:2184,16'
          Dst:             _ZN5XSpan4SpanIN6PeFile12pe_section_tEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:2184,14'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEaSIS2_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_S2_EE5valueERS3_E4typeERKNS_4SpanIS7_EE
        - Src:             'src/pefile.cpp:2187,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2188,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2190,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2191,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2IN6PeFile12pe_section_tEEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_vEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2191,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2192,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2192,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2193,30'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2193,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2193,58'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2193,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2214,75'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/pefile.cpp:2214,59'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/pefile.cpp:2214,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2195,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2195,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2195,47'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2195,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2198,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2199,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2203,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2204,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2208,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2210,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN6PeFile17checkHeaderValuesEjjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2219
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z23throwAlreadyPackedByUPXPKc
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile6IDSIZEEj
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEeqEPS2_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2222,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2223,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2226,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2226,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2227,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2229,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEeqEPS2_
        - Src:             'src/pefile.cpp:2230,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2232,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2232,9'
          Dst:             memcmp
        - Src:             'src/pefile.cpp:2233,9'
          Dst:             _Z23throwAlreadyPackedByUPXPKc
        - Src:             'src/pefile.cpp:2235,24'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2235,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2236,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2239,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2244,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2245,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN6PeFile17handleStripRelocsEyyR4LE16
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2250
      functionLinenumberEnd: 2278
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          137
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z4infoPKcz
        - _Z8get_le16IhhEjPKT_
        - _ZN4LE16aNEj
        - _ZN4LE16eOEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2252,31'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2259,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2260,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2263,26'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2266,26'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2268,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2272,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2276,9'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN6PeFile12readSectionsEjjjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2281
      functionLinenumberEnd: 2326
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          357
      EdgeCount:       70
      CyclomaticComplexity: 18
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z18throwInternalErrorPKc
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6PeFile6IDSIZEEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2282,62'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2282,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2283,31'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2283,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2283,60'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2283,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2284,31'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2284,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2284,60'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2284,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2285,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:2288,16'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2288,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2289,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2290,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2290,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2295,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2297,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2297,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2297,55'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2297,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2297,81'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2297,81'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2298,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2298,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2298,28'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2298,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2298,28'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2299,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2299,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2300,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2300,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2301,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2301,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2302,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2302,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2302,46'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2302,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2306,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2306,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2306,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2306,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2307,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2308,25'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2308,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2311,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2312,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2312,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2313,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2314,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2314,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2314,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2315,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2315,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2316,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2316,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2317,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2317,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2318,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2318,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2319,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2319,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2319,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2320,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2320,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2320,44'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2321,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2322,50'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2322,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2322,24'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2322,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:2322,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2323,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2323,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2324,15'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2324,15'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile10stripDebugEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          157
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZNK8FileBase4tellEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2144,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2144,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2150,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2150,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2151,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2151,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2152,45'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2154,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2154,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2171,50'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2171,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2172,57'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2172,57'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2171,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2155,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2155,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2156,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2160,43'
          Dst:             _ZNK8FileBase4tellEv
        - Src:             'src/pefile.cpp:2161,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2161,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2162,23'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:2162,17'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:2163,17'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:2164,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2168,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2169,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2154,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2154,32'
          Dst:             _Z8get_le32IhhEjPKT_
    - functionName:    _ZN6PeFile8ResourceC2EPKhS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile15processLoadConfEPNS_8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          139
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z4infoPKcz
        - _Z8get_le32IhhEjPKT_
        - _Z9NO_printfPKcz
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5RelocC2EPhj
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer5allocEy
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1589,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1589,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1592,29'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1592,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1593,39'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1594,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1599,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1600,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:1601,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1606,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1606,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1607,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1607,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1608,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1608,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1610,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1612,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1613,13'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:1619,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1616,18'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1617,39'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1619,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN6PeFile16processResourcesEPNS_8ResourceE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         163
      ICount:          783
      EdgeCount:       182
      CyclomaticComplexity: 21
      functionsReached:
        - _Z10fn_has_extPKcS0_b
        - _Z11infoWarningPKcz
        - _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z4NewTIcEPT_y
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z8get_le16IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL5matchjPKhjS0_PKc
        - _ZL6xcheckPKvmS0_m
        - _ZN3upx12ArrayDeleterIcEC2EPPcm
        - _ZN3upx12ArrayDeleterIcED2Ev
        - _ZN3upx7TriBoolIaLb1EEC2Ei
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Resource4initEPKh
        - _ZN6PeFile8Resource4nextEv
        - _ZN6PeFile8Resource5clearEv
        - _ZN6PeFile8Resource7newoffsEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - _ZNK3upx7TriBoolIaLb1EEcvbEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK6PeFile8Resource4offsEv
        - _ZNK6PeFile8Resource4sizeEv
        - _ZNK6PeFile8Resource5inameEv
        - _ZNK6PeFile8Resource5itypeEv
        - _ZNK6PeFile8Resource5nnameEv
        - _ZNK6PeFile8Resource5ntypeEv
        - _ZNK6PeFile8Resource7dirsizeEv
        - _ZNK8FileBase7getNameEv
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1988,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1988,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1989,24'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1989,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1993,42'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/pefile.cpp:1994,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:1995,10'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:1998,44'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:2000,46'
          Dst:             _ZNK3upx7TriBoolIaLb1EE7isThirdEv
        - Src:             'src/pefile.cpp:2002,48'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:2003,28'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/pefile.cpp:2003,13'
          Dst:             _Z10fn_has_extPKcS0_b
        - Src:             'src/pefile.cpp:2004,52'
          Dst:             _ZN3upx7TriBoolIaLb1EEC2Ei
        - Src:             'src/pefile.cpp:2007,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2007,10'
          Dst:             _ZN6PeFile8Resource4initEPKh
        - Src:             'src/pefile.cpp:2009,29'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2009,45'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2009,77'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2009,45'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2013,19'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:2014,19'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2015,18'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:2015,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:2016,5'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:2016,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2016,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2019,37'
          Dst:             _ZN3upx12ArrayDeleterIcEC2EPPcm
        - Src:             'src/pefile.cpp:2022,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2023,22'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2024,77'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2024,47'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2024,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2027,30'
          Dst:             _Z4NewTIcEPT_y
        - Src:             'src/pefile.cpp:2031,38'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2032,69'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2032,39'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2032,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2030,21'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2034,32'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:2022,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2040,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2041,22'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2042,77'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2042,47'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2042,33'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2040,21'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2053,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2054,37'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2056,14'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:2063,78'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2068,27'
          Dst:             _ZNK3upx7TriBoolIaLb1EEcvbEv
        - Src:             'src/pefile.cpp:2072,29'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2072,43'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2072,57'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2072,71'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2072,18'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2074,40'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2074,54'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2074,68'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2074,82'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2074,29'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2077,40'
          Dst:             _ZNK6PeFile8Resource5itypeEv
        - Src:             'src/pefile.cpp:2077,54'
          Dst:             _ZNK6PeFile8Resource5ntypeEv
        - Src:             'src/pefile.cpp:2077,68'
          Dst:             _ZNK6PeFile8Resource5inameEv
        - Src:             'src/pefile.cpp:2077,82'
          Dst:             _ZNK6PeFile8Resource5nnameEv
        - Src:             'src/pefile.cpp:2077,29'
          Dst:             _ZL5matchjPKhjS0_PKc
        - Src:             'src/pefile.cpp:2081,27'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2086,23'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2089,29'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2089,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:2090,14'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2091,36'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2092,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:2093,16'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:2093,57'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2093,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2093,9'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:2094,24'
          Dst:             _ZNK6PeFile8Resource4offsEv
        - Src:             'src/pefile.cpp:2094,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2095,26'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2095,14'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:2100,38'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2101,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2101,33'
          Dst:             _Z8get_le16IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:2102,37'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:2102,17'
          Dst:             _Z8set_le16IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:2106,22'
          Dst:             _ZNK6PeFile8Resource4sizeEv
        - Src:             'src/pefile.cpp:2106,14'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:2053,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:2108,19'
          Dst:             _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:2110,15'
          Dst:             _ZN6PeFile8Resource5clearEv
        - Src:             'src/pefile.cpp:2114,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:2116,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2118,1'
          Dst:             _ZN3upx12ArrayDeleterIcED2Ev
        - Src:             'src/pefile.cpp:2118,1'
          Dst:             _ZN3upx12ArrayDeleterIcED2Ev
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_ptr_or_null.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2121
      functionLinenumberEnd: 2131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEi
        - _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2125,13'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2125,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2125,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2125,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2125,50'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
        - Src:             'src/pefile.cpp:2125,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2127,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEi
    - functionName:    _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z9NO_printfPKcz
        - _ZN6PeFile5Reloc9add_relocEjj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1626,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1627,9'
          Dst:             _Z9NO_printfPKcz
    - functionName:    _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2349
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN6PeFile16processResourcesEPNS_8ResourceEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2345,9'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceEj
        - Src:             'src/pefile.cpp:2346,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2346,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2347,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2347,28'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2333
      functionLinenumberEnd: 2341
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZN6PeFile5Reloc6finishERPhRj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2335,9'
          Dst:             _ZN6PeFile5Reloc6finishERPhRj
        - Src:             'src/pefile.cpp:2338,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2338,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2339,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2339,29'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _ZN6PeFile16processResourcesEPNS_8ResourceEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1938
      functionLinenumberEnd: 1948
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          71
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Resource4nextEv
        - _ZN6PeFile8Resource5buildEv
        - _ZN6PeFile8Resource7newoffsEv
        - _ZNK6PeFile8Resource7dirsizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1939,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1939,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1941,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1942,18'
          Dst:             _ZN6PeFile8Resource7newoffsEv
        - Src:             'src/pefile.cpp:1941,17'
          Dst:             _ZN6PeFile8Resource4nextEv
        - Src:             'src/pefile.cpp:1944,14'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1945,24'
          Dst:             _ZN6PeFile8Resource5buildEv
        - Src:             'src/pefile.cpp:1946,16'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1946,36'
          Dst:             _ZNK6PeFile8Resource7dirsizeEv
        - Src:             'src/pefile.cpp:1946,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEptEv
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE11check_derefEPS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:472,41'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEE11check_derefEPS3_
    - functionName:    _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEi
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2ERKS4_
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_common.h:479,20'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2ERKS4_
        - Src:             'src/util/xspan_impl_common.h:480,9'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEppEv
    - functionName:    _ZN3upx12ArrayDeleterIcEC2EPPcm
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource5inameEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource5ntypeEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1705
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource5nnameEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1717
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5matchjPKhjS0_PKc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1985
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          58
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZZL5matchjPKhjS0_PKcEN6Helper5matchEjS0_S2_
        - strchr
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1970,30'
          Dst:             strchr
        - Src:             'src/pefile.cpp:1971,30'
          Dst:             strchr
        - Src:             'src/pefile.cpp:1972,13'
          Dst:             _ZZL5matchjPKhjS0_PKcEN6Helper5matchEjS0_S2_
        - Src:             'src/pefile.cpp:1977,17'
          Dst:             _ZZL5matchjPKhjS0_PKcEN6Helper5matchEjS0_S2_
    - functionName:    _Z14ptr_diff_bytesIhhEiRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - _ZNK5XSpan4SpanIhE9raw_bytesEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:160,29'
          Dst:             _ZNK5XSpan4SpanIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:160,45'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:160,12'
          Dst:             _Z14ptr_diff_bytesPKvS0_
    - functionName:    _Z8get_le16IhEjRKN5XSpan15PtrOrSpanOrNullIT_EE
      functionSourceFile: '/src/upx/src/util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_fwd.h:238,23'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9raw_bytesEm
        - Src:             'src/util/xspan_fwd.h:238,12'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN6PeFile8Resource5clearEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1924
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6PeFile8Interval5clearEv
        - _ZN6PeFile8Interval7flattenEv
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - _ZN6PeFile8IntervalD2Ev
        - _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1926,17'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:1926,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1927,5'
          Dst:             _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
        - Src:             'src/pefile.cpp:1928,8'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1930,12'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1936,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1936,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
    - functionName:    _ZN3upx12ArrayDeleterIcED2Ev
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN3upx12ArrayDeleterIcE12delete_itemsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/cxxlib.h:589,32'
          Dst:             _ZN3upx12ArrayDeleterIcE12delete_itemsEv
    - functionName:    _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1911
      functionLinenumberEnd: 1922
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile8Interval12add_intervalEPKvj
        - _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
        - _ZNK6PeFile8Resource7res_dir6SizeofEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1916,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1916,41'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1920,34'
          Dst:             _ZNK6PeFile8Resource7res_dir6SizeofEv
        - Src:             'src/pefile.cpp:1919,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1919,13'
          Dst:             _ZN6PeFile8Resource5clearEPhjPNS_8IntervalE
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
    - functionName:    _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEeqEPS2_
      functionSourceFile: '/src/upx/src/util/xspan_impl_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PeFile645pack0EP10OutputFilejy
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3354
      functionLinenumberEnd: 3356
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile5pack0I4LE64N8PeFile6411pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3355,12'
          Dst:             _ZN6PeFile5pack0I4LE64N8PeFile6411pe_header_tEEEvP10OutputFileRT0_S7_jyb
    - functionName:    _ZN8PeFile6412readPeHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3329
      functionLinenumberEnd: 3352
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z4infoPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3330,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3330,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3331,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3334,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:3342,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3343,59'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3343,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:3345,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3349,24'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN8PeFile64C2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3318
      functionLinenumberEnd: 3325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3318,36'
          Dst:             _ZN6PeFileC2EP9InputFile
    - functionName:    _ZN6PeFileC2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PackerC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:70,32'
          Dst:             _ZN6PackerC2EP9InputFile
    - functionName:    _ZN6PeFileD2Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3240
      functionLinenumberEnd: 3245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN6PackerD2Ev
        - _ZN9ElfLinkerD2Ev
        - _ZN9MemBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3243,5'
          Dst:             _ZN9ElfLinkerD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3245,1'
          Dst:             _ZN6PackerD2Ev
    - functionName:    _ZN8PeFile64D0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3327
      functionLinenumberEnd: 3327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile17testUnpackVersionEi
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15throwCantUnpackPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:113,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:115,9'
          Dst:             _Z15throwCantUnpackPKc
    - functionName:    _ZN6PeFile23callCompressWithFiltersER6Filterij
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2329
      functionLinenumberEnd: 2331
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2330,5'
          Dst:             _ZN6Packer19compressWithFiltersEP6FilterjPK21upx_compress_config_tijjjPhjb
    - functionName:    _ZN6PeFile14readFileHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:180,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:181,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:181,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:183,13'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:185,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:185,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:189,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:188,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:190,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:192,37'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:194,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:194,58'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:194,67'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:199,17'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:200,17'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:203,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:210,9'
          Dst:             _ZN9InputFile4seekExi
    - functionName:    _ZN6PeFile15processImports2Ejj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6PeFile12ImportLinker15relocate_importEj
        - _ZNK9ElfLinker9getLoaderEPi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:977,14'
          Dst:             _ZN6PeFile12ImportLinker15relocate_importEj
        - Src:             'src/pefile.cpp:979,25'
          Dst:             _ZNK9ElfLinker9getLoaderEPi
        - Src:             'src/pefile.cpp:980,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZN6PeFile14addStubImportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN6PeFile15addKernelImportEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:966,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:967,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:969,9'
          Dst:             _ZN6PeFile15addKernelImportEPKc
        - Src:             'src/pefile.cpp:970,5'
          Dst:             _ZN6PeFile15addKernelImportEPKc
    - functionName:    _ZN8PeFile6413processRelocsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         160
      ICount:          955
      EdgeCount:       293
      CyclomaticComplexity: 135
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z4NewTI4LE32EPT_y
        - _Z4infoPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8get_le64IhhEyPKT_
        - _Z8mem_sizeyyyy
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z8set_le64IhhEvPT_y
        - _Z9NO_printfPKcz
        - _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5RelocC2EPhj
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile9tryremoveEjj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK6PeFile5Reloc9getcountsEv
        - qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:618,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:618,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:619,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:619,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:620,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:620,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:621,40'
          Dst:             _ZNK6PeFile5Reloc9getcountsEv
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:627,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:630,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:630,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:631,23'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:631,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:631,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:631,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:631,18'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:632,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:633,36'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:633,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:633,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:633,26'
          Dst:             _ZN6PeFile9tryremoveEjj
        - Src:             'src/pefile.cpp:633,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:634,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:635,17'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:635,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:636,17'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:636,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:637,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:639,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:639,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:639,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:639,70'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:639,56'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:639,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:638,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:643,20'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:644,20'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:645,19'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:645,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:652,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:655,24'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:657,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:666,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:669,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:672,52'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:677,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:684,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:681,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:682,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:695,15'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:695,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:695,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:695,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:695,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:690,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:691,40'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:691,26'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:692,23'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:692,34'
          Dst:             _Z8get_le64IhhEyPKT_
        - Src:             'src/pefile.cpp:692,9'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/pefile.cpp:696,22'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:696,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:697,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:697,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:698,62'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:699,30'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:699,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:699,39'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:698,16'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/pefile.cpp:702,21'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:702,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:701,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:703,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:703,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:703,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:703,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZNK6PeFile5Reloc9getcountsEv
      functionSourceFile: '/src/upx/src/pefile.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile9tryremoveEjj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2133
      functionLinenumberEnd: 2140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z4infoPKcz
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2134,39'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2134,19'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2136,74'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2136,74'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2136,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2137,58'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2137,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2137,9'
          Dst:             _Z4infoPKcz
    - functionName:    _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
      functionSourceFile: '/src/upx/src/util/xspan_impl_span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
        - _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan_impl_span.h:87,39'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE9ensurePtrEv
        - Src:             'src/util/xspan_impl_span.h:87,64'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhE10ensureBaseEv
    - functionName:    _ZN6PeFile15addKernelImportEPKc
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile12ImportLinker10add_importIccEEvPKT_PKT0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:963,59'
          Dst:             _ZN6PeFile12ImportLinker10add_importIccEEvPKT_PKT0_
    - functionName:    _ZN6PeFile12ImportLinker10add_importIccEEvPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN6PeFile12ImportLinker10add_importEPKcS2_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:886,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:887,9'
          Dst:             _ZN6PeFile12ImportLinker10add_importEPKcS2_j
    - functionName:    _ZN6PeFile12ImportLinker15relocate_importEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN9ElfLinker12defineSymbolEPKcj
        - _ZN9ElfLinker8relocateEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:913,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:914,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:915,9'
          Dst:             _ZN9ElfLinker12defineSymbolEPKcj
        - Src:             'src/pefile.cpp:916,25'
          Dst:             _ZN9ElfLinker8relocateEv
    - functionName:    _ZN6PeFileD0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3240
      functionLinenumberEnd: 3240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN6PeFile11processTls2I4LE32EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          365
      EdgeCount:       134
      CyclomaticComplexity: 64
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - _ZN6PeFile5Reloc9add_relocEjj
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1532,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1538,5'
          Dst:             _ZN5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1536,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1564,36'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1564,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1564,52'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1564,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1565,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1565,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1566,21'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1566,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1566,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1566,19'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1541,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1543,34'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1544,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1545,19'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1545,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1545,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1545,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1548,43'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1548,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1549,16'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1550,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1556,66'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1556,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1559,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1560,18'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
        - Src:             'src/pefile.cpp:1570,5'
          Dst:             _ZNK5XSpan4SpanIN6PeFile10tls_traitsI4LE32E3tlsEEptEv
        - Src:             'src/pefile.cpp:1570,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1574,9'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1575,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1575,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1576,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1576,47'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1577,19'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1577,12'
          Dst:             _ZN5XSpan4SpanIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1578,19'
          Dst:             _ZN5XSpan9raw_bytesIhEENS_4SpanIT_E7pointerERKS3_m
        - Src:             'src/pefile.cpp:1578,47'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1580,14'
          Dst:             _ZN6PeFile5Reloc9add_relocEjj
    - functionName:    _ZN8PeFile3210processTlsEPN6PeFile5RelocEPKNS0_8IntervalEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3310
      functionLinenumberEnd: 3312
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile11processTls2I4LE32EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3311,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3311,5'
          Dst:             _ZN6PeFile11processTls2I4LE32EEvPNS_5RelocEPKNS_8IntervalEjNS_10tls_traitsIT_E10cb_value_tE
    - functionName:    _ZN6PeFile11processTls1I4LE32EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1515
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          354
      EdgeCount:       134
      CyclomaticComplexity: 68
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le32IhhEvPT_j
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5RelocC2EPhj
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1437,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1438,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1440,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1440,27'
          Dst:             _ZN3upx8align_upIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:1444,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1444,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1445,48'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1446,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1446,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1447,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1450,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1451,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1452,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1453,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1454,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1456,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1456,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1456,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1463,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1462,35'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1462,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1468,13'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1472,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1476,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1476,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1477,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:1478,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1479,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1482,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1482,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:1483,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1484,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1484,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:1486,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:1488,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1494,17'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1495,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:1498,13'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1499,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1500,12'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1500,10'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1501,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:1501,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1503,12'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1503,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1503,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1506,17'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1506,37'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1506,5'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:1507,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1509,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1514,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1514,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1515,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:1515,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZN8PeFile3210processTlsEPN6PeFile8IntervalE
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3308
      functionLinenumberEnd: 3308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IhhEjPKT_
        - _ZN6PeFile11processTls1I4LE32EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3308,65'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3308,79'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3308,43'
          Dst:             _ZN6PeFile11processTls1I4LE32EEvPNS_8IntervalENS_10tls_traitsIT_E10cb_value_tEj
    - functionName:    _ZN6PeFile15processImports0I4LE32jEEjT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         267
      ICount:          1260
      EdgeCount:       486
      CyclomaticComplexity: 221
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - _Z15ptr_udiff_bytesPKvS0_
        - _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - _ZN5XSpan4SpanIK4LE32EpLEl
        - _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2ERKS1_
        - _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan4SpanIhEppEi
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - _ZN6PeFile12ImportLinker5buildEv
        - _ZN6PeFile12ImportLinkerC2Ej
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile8Interval12add_intervalEPKS0_
        - _ZN6PeFile8Interval12add_intervalEPKvj
        - _ZN6PeFile8Interval12add_intervalEjj
        - _ZN6PeFile8Interval5clearEv
        - _ZN6PeFile8Interval7flattenEv
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - _ZN6PeFile8IntervalD2Ev
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK5XSpan4SpanIK4LE32EdeEv
        - _ZNK5XSpan4SpanIhEdeEv
        - _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - _ZNK5XSpan4SpanIhEplEl
        - _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - qsort
        - strcasecmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:987,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:987,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:988,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:993,27'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:993,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:994,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:995,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:996,9'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:996,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:998,36'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:999,25'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1000,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1005,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1046,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:1047,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:1086,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:1054,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1054,30'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1057,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1058,33'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1058,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1059,42'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1061,26'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1063,21'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1066,14'
          Dst:             _ZN5XSpan4SpanIK4LE32EC2ERKNS_14XSpanDebugFileEPS2_R9MemBuffer
        - Src:             'src/pefile.cpp:1066,60'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1066,60'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1067,28'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1067,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1069,52'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1069,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1068,17'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:1071,17'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1071,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1074,36'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1074,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1077,17'
          Dst:             _ZN5XSpan4SpanIKhEC2ERKNS_14XSpanDebugFileEPS1_R9MemBuffer
        - Src:             'src/pefile.cpp:1078,32'
          Dst:             _Z15upx_safe_strlenIKhENSt3__19enable_ifIXeqstT_Li1EEmE4typeERKN5XSpan4SpanIS3_EE
        - Src:             'src/pefile.cpp:1080,57'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1081,47'
          Dst:             _ZNK5XSpan4SpanIK4LE32EdeEv
        - Src:             'src/pefile.cpp:1081,47'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1081,44'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:1066,72'
          Dst:             _ZN5XSpan4SpanIK4LE32EpLEl
        - Src:             'src/pefile.cpp:1087,16'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:1088,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:1088,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:1091,5'
          Dst:             qsort
        - Src:             'src/pefile.cpp:1093,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1095,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1098,19'
          Dst:             _ZN6PeFile12ImportLinkerC2Ej
        - Src:             'src/pefile.cpp:1124,26'
          Dst:             _ZN6PeFile12ImportLinker5buildEv
        - Src:             'src/pefile.cpp:1107,17'
          Dst:             strcasecmp
        - Src:             'src/pefile.cpp:1110,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1111,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1112,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1112,34'
          Dst:             _ZN6PeFile12ImportLinker10add_importIcEEvPKT_j
        - Src:             'src/pefile.cpp:1110,61'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1116,30'
          Dst:             _ZNK6PeFile12ImportLinker6hasDllIhEEbPKT_
        - Src:             'src/pefile.cpp:1118,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhhEEvPKT_PKT0_
        - Src:             'src/pefile.cpp:1120,26'
          Dst:             _ZN6PeFile12ImportLinker10add_importIhEEvPKT_j
        - Src:             'src/pefile.cpp:1126,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1126,32'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,27'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1126,47'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:1126,39'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:1129,5'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_14XSpanDebugFileERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS7_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:1169,9'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1132,32'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_
        - Src:             'src/pefile.cpp:1132,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1133,22'
          Dst:             _ZNK5XSpan4SpanIhEplEl
        - Src:             'src/pefile.cpp:1133,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1134,13'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1135,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1136,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1137,38'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1139,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1139,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1140,44'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIhEEyPKT_j
        - Src:             'src/pefile.cpp:1140,21'
          Dst:             _Z8set_le32IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:1143,22'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1143,21'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1144,21'
          Dst:             _Z8set_le16IhEvRKN5XSpan4SpanIT_EEj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1148,18'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1148,17'
          Dst:             _ZNK5XSpan4SpanIhEdeEv
        - Src:             'src/pefile.cpp:1149,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1150,56'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1150,44'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1151,24'
          Dst:             _ZN5XSpan4SpanIhEC2ERKS1_
        - Src:             'src/pefile.cpp:1151,34'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1151,17'
          Dst:             _Z6memcpyIhEPvN5XSpan4SpanIT_EEPKvm
        - Src:             'src/pefile.cpp:1152,21'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:1153,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1153,23'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1135,16'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:1156,9'
          Dst:             _ZN5XSpan4SpanIhEppEi
        - Src:             'src/pefile.cpp:1158,32'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1159,17'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1160,33'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1160,13'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/pefile.cpp:1162,28'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:1165,18'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
        - Src:             'src/pefile.cpp:1167,45'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/pefile.cpp:1167,15'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _ZNK5XSpan4SpanIhEltIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueEbE4typeERKNS_15PtrOrSpanOrNullIS5_EE
        - Src:             'src/pefile.cpp:1170,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:1171,16'
          Dst:             _Z15ptr_udiff_bytesIhhEjRKN5XSpan4SpanIT_EERKNS0_15PtrOrSpanOrNullIT0_EE
        - Src:             'src/pefile.cpp:1179,11'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1184,9'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:1194,27'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:1194,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:1197,14'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKvj
        - Src:             'src/pefile.cpp:1199,14'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1200,17'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1202,11'
          Dst:             _ZN6PeFile8Interval5clearEv
        - Src:             'src/pefile.cpp:1204,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1205,10'
          Dst:             _ZN6PeFile8Interval12add_intervalEPKS0_
        - Src:             'src/pefile.cpp:1206,10'
          Dst:             _ZN6PeFile8Interval7flattenEv
        - Src:             'src/pefile.cpp:1210,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:1212,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PeFile3214processImportsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3304
      functionLinenumberEnd: 3305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile15processImports0I4LE32jEEjT0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3305,12'
          Dst:             _ZN6PeFile15processImports0I4LE32jEEjT0_
    - functionName:    _ZN8PeFile329canUnpackEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3298
      functionLinenumberEnd: 3302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN3upx7TriBoolIiLb0EEC2Ei
        - _ZN6PeFile10canUnpack0Ejjjj
        - _ZNK3upx7TriBoolIiLb0EEcvbEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3299,10'
          Dst:             _ZNK3upx7TriBoolIiLb0EEcvbEv
        - Src:             'src/pefile.cpp:3301,63'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3301,75'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3301,12'
          Dst:             _ZN6PeFile10canUnpack0Ejjjj
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _ZN3upx7TriBoolIiLb0EEC2Ei
    - functionName:    _ZN6PeFile7unpack0IN8PeFile3211pe_header_tE4LE32jEEvP10OutputFileRKT_RS6_T1_b
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3061
      functionLinenumberEnd: 3179
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          574
      EdgeCount:       157
      CyclomaticComplexity: 66
      functionsReached:
        - _Z10infoHeaderPKcz
        - _Z15throwCantUnpackPKc
        - _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyy
        - _Z8set_le32IhhEvPT_j
        - _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - _ZL6xcheckPKvmS0_m
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - _ZN4LE16oREj
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEaSEPh
        - _ZN5XSpan4SpanIhEpLEl
        - _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN6Filter4initEij
        - _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - _ZN6FilterC2Ei
        - _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - _ZN6PeFile14rebuildExportsEv
        - _ZN6PeFile14rebuildImportsI4LE32jEEvRN5XSpan4SpanIhEET0_b
        - _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer21allocForDecompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBuffer7deallocEv
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK10PackHeader17getPackHeaderSizeEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9MemBuffer7getSizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3065,5'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:3066,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3067,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3069,28'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3072,9'
          Dst:             _ZN3upx8align_upIjjEET_RKS1_RK4LE32
        - Src:             'src/pefile.cpp:3075,10'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3076,10'
          Dst:             _ZN9MemBuffer21allocForDecompressionEjj
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3077,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3077,63'
          Dst:             _ZNK10PackHeader17getPackHeaderSizeEv
        - Src:             'src/pefile.cpp:3077,9'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3078,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3078,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3081,16'
          Dst:             _ZN5XSpan9PtrOrSpanIKhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3081,22'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3081,5'
          Dst:             _ZN6Packer10decompressEN5XSpan9PtrOrSpanIKhEENS1_IhEEbP6Filter
        - Src:             'src/pefile.cpp:3082,35'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3082,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3084,5'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:3085,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3085,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3088,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3089,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3091,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3093,42'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3093,42'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3094,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:3095,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/pefile.cpp:3097,23'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:3097,16'
          Dst:             _ZN5XSpan4SpanIhEaSEPh
        - Src:             'src/pefile.cpp:3098,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan4SpanIT_EEm
        - Src:             'src/pefile.cpp:3099,16'
          Dst:             _ZN5XSpan4SpanIhEpLEl
        - Src:             'src/pefile.cpp:3101,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3105,31'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3105,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3106,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3107,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3108,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3108,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3108,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3109,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3109,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3110,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/pefile.cpp:3115,16'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:3116,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3116,12'
          Dst:             _ZN6Filter4initEij
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z9raw_bytesIPhENSt3__19enable_ifIXaasr3std10is_pointerIT_EE5valuentsr3upx16is_bounded_arrayIS3_EE5valueES3_E4typeES3_m
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:3118,9'
          Dst:             _ZL6xcheckPKvmS0_m
        - Src:             'src/pefile.cpp:3119,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3119,26'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3119,21'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEC2EPh
        - Src:             'src/pefile.cpp:3119,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3119,12'
          Dst:             _ZN6Filter8unfilterEN5XSpan15PtrOrSpanOrNullIhEEjb
        - Src:             'src/pefile.cpp:3123,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3124,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:3125,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3125,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3126,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3126,33'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3129,5'
          Dst:             _ZN6PeFile14rebuildImportsI4LE32jEEvRN5XSpan4SpanIhEET0_b
        - Src:             'src/pefile.cpp:3130,57'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3130,67'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3130,5'
          Dst:             _ZN6PeFile13rebuildRelocsERN5XSpan4SpanIhEEjjy
        - Src:             'src/pefile.cpp:3132,5'
          Dst:             _ZN6PeFile14rebuildExportsEv
        - Src:             'src/pefile.cpp:3136,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3137,20'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3137,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3137,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3138,18'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3138,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3138,13'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/pefile.cpp:3139,19'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3139,36'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3139,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3139,13'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3142,43'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3142,34'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:3142,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3142,5'
          Dst:             _ZN6PeFile16rebuildResourcesERN5XSpan4SpanIhEEj
        - Src:             'src/pefile.cpp:3149,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3149,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3150,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3150,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3151,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:3151,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3152,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:3152,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3155,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:3160,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3163,14'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3164,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3164,14'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:3165,14'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:3166,9'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:3169,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3169,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3170,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3170,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3171,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:3171,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3171,55'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:3171,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3173,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,35'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,32'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:3174,27'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:3175,27'
          Dst:             _ZN3upx8align_upI4LE32EET_RKS2_S4_
        - Src:             'src/pefile.cpp:3175,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3174,21'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:3178,10'
          Dst:             _ZN9MemBuffer7deallocEv
        - Src:             'src/pefile.cpp:3179,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:3179,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN8PeFile326unpackEP10OutputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3293
      functionLinenumberEnd: 3296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile7unpack0IN8PeFile3211pe_header_tE4LE32jEEvP10OutputFileRKT_RS6_T1_b
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3295,5'
          Dst:             _ZN6PeFile7unpack0IN8PeFile3211pe_header_tE4LE32jEEvP10OutputFileRKT_RS6_T1_b
    - functionName:    _ZN6PeFile5pack0I4LE32N8PeFile3211pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2353
      functionLinenumberEnd: 2821
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         353
      ICount:          2136
      EdgeCount:       672
      CyclomaticComplexity: 321
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
        - _Z10infoHeaderPKcz
        - _Z11infoWritingPKcx
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z18throwCantPackExactv
        - _Z18throwInternalErrorPKc
        - _Z20throwNotCompressiblePKc
        - _Z4infoPKcz
        - _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32I4LE32S0_EvPT_j
        - _Z8set_le32IhhEvPT_j
        - _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - _ZN3upx3minIjjEET_RK4LE32RKS1_
        - _ZN3upx8align_upIjEET_RKS1_S3_
        - _ZN4LE16aNEj
        - _ZN4LE16eOEj
        - _ZN4LE16oREj
        - _ZN4LE32pLEj
        - _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - _ZN6FilterC2Ei
        - _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - _ZN6Packer15patchPackHeaderEPvi
        - _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - _ZN6PeFile10stripDebugEj
        - _ZN6PeFile12readSectionsEjjjj
        - _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - _ZN6PeFile14processExportsEPNS_6ExportE
        - _ZN6PeFile14processExportsEPNS_6ExportEj
        - _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - _ZN6PeFile16processResourcesEPNS_8ResourceE
        - _ZN6PeFile17checkHeaderValuesEjjjj
        - _ZN6PeFile17handleStripRelocsEyyR4LE16
        - _ZN6PeFile18readSectionHeadersEj
        - _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - _ZN6PeFile5RelocC2Ej
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6ExportC2EPc
        - _ZN6PeFile6ExportD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile6ODADDREj
        - _ZN6PeFile6ODSIZEEj
        - _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - _ZN6PeFile8IntervalD2Ev
        - _ZN6PeFile8ResourceC2EPKhS2_
        - _ZN6PeFile8ResourceD2Ev
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer19allocForCompressionEjj
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK9ElfLinker15getSymbolOffsetEPKc
        - _ZNK9MemBuffer7getSizeEv
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:2356,9'
          Dst:             _Z18throwCantPackExactv
        - Src:             'src/pefile.cpp:2358,27'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2359,5'
          Dst:             _ZN6PeFile18readSectionHeadersEj
        - Src:             'src/pefile.cpp:2360,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,51'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2361,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2362,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2366,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2368,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2370,25'
          Dst:             _ZN4LE16aNEj
        - Src:             'src/pefile.cpp:2372,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2374,23'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,63'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2374,5'
          Dst:             _ZN6PeFile17checkHeaderValuesEjjjj
        - Src:             'src/pefile.cpp:2377,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2377,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2378,34'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2378,57'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2378,9'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2380,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2383,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2383,21'
          Dst:             _ZN6PeFile17handleStripRelocsEyyR4LE16
        - Src:             'src/pefile.cpp:2383,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2395,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2396,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2397,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2397,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2400,9'
          Dst:             _ZN6Packer10handleStubEP9InputFileP10OutputFilej
        - Src:             'src/pefile.cpp:2401,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,62'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,76'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2401,29'
          Dst:             _ZN6PeFile12readSectionsEjjjj
        - Src:             'src/pefile.cpp:2402,38'
          Dst:             _ZN6PeFile10stripDebugEj
        - Src:             'src/pefile.cpp:2407,9'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2409,37'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2409,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2410,37'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2410,37'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2415,31'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2415,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2417,25'
          Dst:             _ZN4LE16eOEj
        - Src:             'src/pefile.cpp:2419,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2422,18'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2422,36'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2422,29'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2422,14'
          Dst:             _ZN6PeFile8ResourceC2EPKhS2_
        - Src:             'src/pefile.cpp:2423,20'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2423,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2424,25'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2424,14'
          Dst:             _ZN6PeFile8IntervalC2EN5XSpan9PtrOrSpanIhEE
        - Src:             'src/pefile.cpp:2425,36'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2425,12'
          Dst:             _ZN6PeFile6ExportC2EPc
        - Src:             'src/pefile.cpp:2429,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_8IntervalE
        - Src:             'src/pefile.cpp:2430,5'
          Dst:             _ZN6PeFile16processResourcesEPNS_8ResourceE
        - Src:             'src/pefile.cpp:2431,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportE
        - Src:             'src/pefile.cpp:2438,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,46'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2441,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2440,59'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKN6PeFile12pe_section_tEEC2IS2_EERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS6_S3_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2441,23'
          Dst:             _ZN6PeFile12virta2objnumEjN5XSpan15PtrOrSpanOrNullIKNS_12pe_section_tEEEj
        - Src:             'src/pefile.cpp:2441,14'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2441,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2445,27'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,14'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/util/cxxlib.h:435,31'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2448,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2449,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:2455,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2455,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2455,53'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:2455,53'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2457,5'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
        - Src:             'src/pefile.cpp:2458,62'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/pefile.cpp:2459,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2460,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2460,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2461,17'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2461,5'
          Dst:             _Z6memcpyIhEPvS0_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2470,27'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:2473,30'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2473,5'
          Dst:             _Z6memcpyIN6PeFile12pe_section_tEEPvS2_RKN5XSpan15PtrOrSpanOrNullIT_EEm
        - Src:             'src/pefile.cpp:2474,10'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:2476,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2477,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2481,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2486,9'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2491,22'
          Dst:             _Z14ptr_diff_bytesIhEiPKvRK13MemBufferBaseIT_E
        - Src:             'src/pefile.cpp:2491,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2494,10'
          Dst:             _ZN9MemBuffer19allocForCompressionEjj
        - Src:             'src/pefile.cpp:2499,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/pefile.cpp:2500,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/pefile.cpp:2504,12'
          Dst:             _ZN6FilterC2Ei
        - Src:             'src/pefile.cpp:2505,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2506,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2511,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2511,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2516,50'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2524,30'
          Dst:             _ZN3upx3minIjjEET_RK4LE32RKS1_
        - Src:             'src/pefile.cpp:2529,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2559,22'
          Dst:             _ZN3upx12align_up_gapIiEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2564,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2566,36'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2567,29'
          Dst:             _ZN3upx8align_upIjEET_RKS1_S3_
        - Src:             'src/pefile.cpp:2574,11'
          Dst:             _ZN6PeFile5RelocC2Ej
        - Src:             'src/pefile.cpp:2579,18'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2581,14'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2582,16'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2583,15'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2586,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2586,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2587,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2587,25'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2588,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2588,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2589,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2589,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2590,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2590,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2591,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2591,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2598,38'
          Dst:             _ZNK9ElfLinker15getSymbolOffsetEPKc
        - Src:             'src/pefile.cpp:2601,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2601,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2602,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2602,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2605,5'
          Dst:             _ZN6PeFile15processLoadConfEPNS_5RelocEPKNS_8IntervalEj
        - Src:             'src/pefile.cpp:2606,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2606,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2607,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2607,31'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2611,26'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2612,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2613,22'
          Dst:             _ZN4LE32pLEj
        - Src:             'src/pefile.cpp:2614,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2614,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2615,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2615,29'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2616,30'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2616,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2622,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2624,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2627,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2627,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2628,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2628,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2631,5'
          Dst:             _ZN6PeFile14processExportsEPNS_6ExportEj
        - Src:             'src/pefile.cpp:2632,5'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2632,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2633,5'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2633,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2635,32'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:2635,9'
          Dst:             _ZN6PeFile6ODADDREj
        - Src:             'src/pefile.cpp:2636,32'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:2636,9'
          Dst:             _ZN6PeFile6ODSIZEEj
        - Src:             'src/pefile.cpp:2641,9'
          Dst:             _ZN6PeFile21callProcessStubRelocsERNS_5RelocERj
        - Src:             'src/pefile.cpp:2646,9'
          Dst:             _ZN6PeFile20callProcessResourcesERNS_8ResourceERj
        - Src:             'src/pefile.cpp:2652,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/pefile.cpp:2653,5'
          Dst:             _Z6memcpyIhEPv13MemBufferBaseIT_EPKvm
        - Src:             'src/pefile.cpp:2654,21'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/pefile.cpp:2654,5'
          Dst:             _ZN6Packer15patchPackHeaderEPvi
        - Src:             'src/pefile.cpp:0,0'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2676,5'
          Dst:             strcpy
        - Src:             'src/pefile.cpp:2678,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2679,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2680,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2682,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2683,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2684,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2686,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2686,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2686,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2688,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2688,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2689,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2689,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2690,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2690,44'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2690,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2691,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2696,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2697,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2699,30'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,55'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2699,28'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2701,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2703,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2705,23'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2709,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2710,26'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2712,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,59'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2712,32'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2713,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2714,27'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2715,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2715,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2715,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2717,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:2718,13'
          Dst:             _Z9mem_clearIN6PeFile12pe_section_tEEvPT_
        - Src:             'src/pefile.cpp:2723,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,52'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2723,17'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2728,18'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2730,32'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2729,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:2734,18'
          Dst:             _ZN4LE16oREj
        - Src:             'src/pefile.cpp:2736,19'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2736,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:2738,45'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2738,66'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2738,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:2740,5'
          Dst:             _Z10infoHeaderPKcz
        - Src:             'src/pefile.cpp:2743,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2743,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2744,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2744,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2747,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2747,81'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2749,9'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2749,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/pefile.cpp:2750,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2750,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2752,22'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:2752,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2752,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2753,31'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2753,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2754,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2754,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2755,5'
          Dst:             _Z11infoWritingPKcx
        - Src:             'src/pefile.cpp:2756,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2756,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2758,55'
          Dst:             _ZN5XSpan9PtrOrSpanIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2758,9'
          Dst:             _ZN10OutputFile4dumpEPKcN5XSpan9PtrOrSpanIKvEExi
        - Src:             'src/pefile.cpp:2759,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2760,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2760,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2761,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2761,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2762,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2762,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2764,18'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2765,22'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2766,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,43'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,58'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2766,21'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:2768,9'
          Dst:             _Z8set_le32I4LE32S0_EvPT_j
        - Src:             'src/pefile.cpp:2773,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2773,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2774,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2774,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2776,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2777,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2777,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2777,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2779,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2779,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2781,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2781,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2782,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2782,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2783,15'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2783,9'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2785,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2EPS1_
        - Src:             'src/pefile.cpp:2785,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2787,19'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2788,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2788,25'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2788,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2791,19'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2IhEERKNS0_IT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_S1_EE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:2791,13'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2792,23'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/pefile.cpp:2793,23'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/pefile.cpp:2793,29'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:2793,17'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/pefile.cpp:2813,5'
          Dst:             _ZN6Packer30verifyOverlappingDecompressionEP6Filter
        - Src:             'src/pefile.cpp:2820,9'
          Dst:             _Z20throwNotCompressiblePKc
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile6ExportD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8IntervalD2Ev
        - Src:             'src/pefile.cpp:2821,1'
          Dst:             _ZN6PeFile8ResourceD2Ev
    - functionName:    _ZN8PeFile325pack0EP10OutputFilejyb
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3291
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFile5pack0I4LE32N8PeFile3211pe_header_tEEEvP10OutputFileRT0_S7_jyb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3289,12'
          Dst:             _ZN6PeFile5pack0I4LE32N8PeFile3211pe_header_tEEEvP10OutputFileRT0_S7_jyb
    - functionName:    _ZN8PeFile3212readPeHeaderEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3262
      functionLinenumberEnd: 3285
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z4infoPKcz
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _ZN5XSpan9PtrOrSpanIvEC2EPv
        - _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3263,15'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2EPv
        - Src:             'src/pefile.cpp:3263,9'
          Dst:             _ZN9InputFile5readxEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/pefile.cpp:3264,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:3267,9'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:3275,25'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3276,59'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3276,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
        - Src:             'src/pefile.cpp:3278,21'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:3282,24'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _ZN8PeFile32C2EP9InputFile
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3251
      functionLinenumberEnd: 3258
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN6PeFileC2EP9InputFile
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3251,36'
          Dst:             _ZN6PeFileC2EP9InputFile
    - functionName:    _ZN8PeFile32D0Ev
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3260
      functionLinenumberEnd: 3260
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          2
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8PeFile3213processRelocsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         175
      ICount:          977
      EdgeCount:       331
      CyclomaticComplexity: 158
      functionsReached:
        - _Z11infoWarningPKcz
        - _Z15throwCantUnpackPKc
        - _Z4NewTI4LE32EPT_y
        - _Z4infoPKcz
        - _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - _Z8get_le16IhhEjPKT_
        - _Z8get_le32IhhEjPKT_
        - _Z8mem_sizeyyyy
        - _Z8set_le16IhhEvPT_j
        - _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - _Z8set_le32IhhEvPT_j
        - _Z9NO_printfPKcz
        - _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - _ZN5XSpan9PtrOrSpanIhEC2EPh
        - _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - _ZN6PeFile5Reloc4nextERjS1_
        - _ZN6PeFile5RelocC2EPhj
        - _ZN6PeFile5RelocD2Ev
        - _ZN6PeFile6IDADDREj
        - _ZN6PeFile6IDSIZEEj
        - _ZN6PeFile9tryremoveEjj
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBuffer5allocEy
        - _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - _ZNK6PeFile5Reloc9getcountsEv
        - qsort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:507,28'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:507,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:508,28'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:508,28'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:509,20'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:509,11'
          Dst:             _ZN6PeFile5RelocC2EPhj
        - Src:             'src/pefile.cpp:510,40'
          Dst:             _ZNK6PeFile5Reloc9getcountsEv
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:516,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:519,13'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:519,13'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:520,23'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:520,23'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:520,48'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:520,48'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:520,18'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:521,39'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:522,36'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:522,36'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:522,61'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:522,26'
          Dst:             _ZN6PeFile9tryremoveEjj
        - Src:             'src/pefile.cpp:522,24'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/pefile.cpp:523,29'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:524,17'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:524,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:525,17'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:525,41'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:526,39'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:528,36'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:528,22'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:528,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:528,70'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:528,56'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIN6PeFile12pe_section_tEEixEl
        - Src:             'src/pefile.cpp:528,56'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:527,30'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:532,20'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:533,20'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:534,19'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:534,17'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:541,13'
          Dst:             _Z11infoWarningPKcz
        - Src:             'src/pefile.cpp:544,24'
          Dst:             _ZN3upx12ArrayDeleterI4LE32EC2EPPS1_m
        - Src:             'src/pefile.cpp:546,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:546,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:546,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:546,19'
          Dst:             _Z4NewTI4LE32EPT_y
        - Src:             'src/pefile.cpp:555,16'
          Dst:             _ZN6PeFile5Reloc4nextERjS1_
        - Src:             'src/pefile.cpp:566,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:558,20'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:561,52'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:573,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:566,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:570,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:571,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:573,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:566,9'
          Dst:             qsort
        - Src:             'src/pefile.cpp:570,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:571,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:573,9'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/pefile.cpp:570,17'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:571,24'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:584,15'
          Dst:             _ZN6PeFile6IDADDREj
        - Src:             'src/pefile.cpp:584,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:584,40'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:584,40'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:584,10'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/pefile.cpp:579,15'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:580,36'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/pefile.cpp:580,22'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:581,23'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:581,34'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:581,9'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/pefile.cpp:585,22'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/pefile.cpp:585,16'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/pefile.cpp:586,15'
          Dst:             _ZN5XSpan4SpanIhEC2ERKNS_14XSpanDebugFileER9MemBuffer
        - Src:             'src/pefile.cpp:586,13'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIhEaSIhEENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIT_hEE5valueERS1_E4typeERKNS_4SpanIS5_EE
        - Src:             'src/pefile.cpp:587,42'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:587,59'
          Dst:             _ZN5XSpan4SpanIhEC2IhEERKNS_15PtrOrSpanOrNullIT_EENSt3__19enable_ifIXsr5XSpan20XSpan_is_convertibleIS4_hEE5valueENS_21XSpanInternalDummyArgEE4typeE
        - Src:             'src/pefile.cpp:587,73'
          Dst:             _ZNK13MemBufferBaseIhEplIjEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/pefile.cpp:587,68'
          Dst:             _ZN5XSpan9PtrOrSpanIhEC2EPh
        - Src:             'src/pefile.cpp:587,16'
          Dst:             _ZN6Packer13optimizeRelocEjN5XSpan9PtrOrSpanIhEENS0_4SpanIhEES2_jibPi
        - Src:             'src/pefile.cpp:601,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:597,9'
          Dst:             _Z15throwCantUnpackPKc
        - Src:             'src/pefile.cpp:601,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:603,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:603,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:601,24'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:601,9'
          Dst:             _Z6memcpyIhEPvN5XSpan15PtrOrSpanOrNullIT_EEPKvm
        - Src:             'src/pefile.cpp:603,26'
          Dst:             _ZNK5XSpan15PtrOrSpanOrNullIhEplEl
        - Src:             'src/pefile.cpp:603,9'
          Dst:             _Z8set_le32IhEvRKN5XSpan15PtrOrSpanOrNullIT_EEj
        - Src:             'src/pefile.cpp:611,21'
          Dst:             _ZN6PeFile6IDSIZEEj
        - Src:             'src/pefile.cpp:611,21'
          Dst:             _Z8get_le32IhhEjPKT_
        - Src:             'src/pefile.cpp:610,5'
          Dst:             _Z4infoPKcz
        - Src:             'src/pefile.cpp:612,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:612,1'
          Dst:             _ZN6PeFile5RelocD2Ev
        - Src:             'src/pefile.cpp:612,1'
          Dst:             _ZN3upx12ArrayDeleterI4LE32ED2Ev
        - Src:             'src/pefile.cpp:612,1'
          Dst:             _ZN6PeFile5RelocD2Ev
    - functionName:    _ZNK6PeFile12ImportLinker10getAddressIccEEyPKT_PKT0_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z18throwInternalErrorPKc
        - _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:924,28'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:926,17'
          Dst:             _ZNK6PeFile12ImportLinker8getThunkEPKcS2_c
        - Src:             'src/pefile.cpp:928,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZNK6PeFile17ilinkerGetAddressEPKcS1_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3236
      functionLinenumberEnd: 3237
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6PeFile12ImportLinker10getAddressIccEEyPKT_PKT0_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:3237,21'
          Dst:             _ZNK6PeFile12ImportLinker10getAddressIccEEyPKT_PKT0_
    - functionName:    _ZN6PeFile10rebuildTlsEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2918
      functionLinenumberEnd: 2920
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18lame_print_unicodePKh
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1889
      functionLinenumberEnd: 1892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - putchar
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1890,32'
          Dst:             _Z8get_le16IhhEjPKT_
        - Src:             'src/pefile.cpp:1891,9'
          Dst:             putchar
        - Src:             'src/pefile.cpp:1890,32'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    putchar
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1894
      functionLinenumberEnd: 1909
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          96
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL18lame_print_unicodePKh
        - _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
        - printf
        - putchar
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1897,13'
          Dst:             printf
        - Src:             'src/pefile.cpp:1899,13'
          Dst:             _ZL18lame_print_unicodePKh
        - Src:             'src/pefile.cpp:1901,13'
          Dst:             printf
        - Src:             'src/pefile.cpp:1902,9'
          Dst:             putchar
        - Src:             'src/pefile.cpp:1908,9'
          Dst:             _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
    - functionName:    _ZNK6PeFile8Resource4dumpEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:1713,39'
          Dst:             _ZNK6PeFile8Resource4dumpEPKNS0_9upx_rnodeEj
    - functionName:    _ZNK6PeFile6IDADDREj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile6IDSIZEEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK6PeFile8Interval4dumpEv
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:283,5'
          Dst:             printf
        - Src:             'src/pefile.cpp:285,9'
          Dst:             printf
    - functionName:    _ZN6PeFile8Interval12add_intervalEPKvS2_
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZN6PeFile8Interval12add_intervalEjj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:253,18'
          Dst:             _Z15ptr_udiff_bytesIhEjPKvRKN5XSpan15PtrOrSpanOrNullIT_EE
        - Src:             'src/pefile.cpp:253,48'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/pefile.cpp:253,5'
          Dst:             _ZN6PeFile8Interval12add_intervalEjj
    - functionName:    _ZN6PeFile12checkMachineEj
      functionSourceFile: '/src/upx/src/pefile.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          100
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z13throwCantPackPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/pefile.cpp:131,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:133,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:135,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:139,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:142,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/pefile.cpp:155,5'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _GLOBAL__sub_I_ui.cpp
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z9mem_clearI14upx_callback_tEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker11getCallbackEv
      functionSourceFile: '/src/upx/src/ui.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker15uiConfirmUpdateEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker8uiUpdateExx
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker8uiHeaderEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - fprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:604,9'
          Dst:             fprintf
    - functionName:    _ZN8UiPacker15uiFileInfoTotalEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker13uiFileInfoEndEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker15uiFileInfoStartEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK8FileBase7getNameEv
        - fprintf
        - fwrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:573,50'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:573,5'
          Dst:             fprintf
        - Src:             'src/ui.cpp:577,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:578,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:582,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:583,9'
          Dst:             fwrite
    - functionName:    _ZN8UiPacker11uiTestTotalEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8UiPacker8uiFooterEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:563,43'
          Dst:             _ZN8UiPacker8uiFooterEPKc
    - functionName:    _ZN8UiPacker8uiFooterEPKc
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:614,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/ui.cpp:619,13'
          Dst:             fprintf
        - Src:             'src/ui.cpp:621,13'
          Dst:             fprintf
    - functionName:    _ZN8UiPacker9uiTestEndEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10printSetNli
        - fflush
        - fwrite
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:556,9'
          Dst:             fwrite
        - Src:             'src/ui.cpp:557,9'
          Dst:             fflush
        - Src:             'src/ui.cpp:558,9'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker11uiTestStartEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10printSetNli
        - _ZNK8FileBase7getNameEv
        - fflush
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:548,52'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:548,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:549,9'
          Dst:             fflush
        - Src:             'src/ui.cpp:550,9'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker9uiListEndEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker6uiListEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z10printSetNli
        - _ZL6mklineyyyyPKcS0_b
        - _ZNK8FileBase7getNameEv
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:519,32'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:522,9'
          Dst:             _ZL6mklineyyyyPKcS0_b
        - Src:             'src/ui.cpp:520,5'
          Dst:             fprintf
        - Src:             'src/ui.cpp:523,5'
          Dst:             _Z10printSetNli
    - functionName:    _ZL6mklineyyyyPKcS0_b
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13center_stringPcmPKc
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z9get_ratioyy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:138,22'
          Dst:             _Z9get_ratioyy
        - Src:             'src/ui.cpp:142,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/ui.cpp:147,5'
          Dst:             _Z13center_stringPcmPKc
        - Src:             'src/ui.cpp:148,5'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/ui.cpp:148,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/ui.cpp:149,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _ZN8UiPacker11uiListStartEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker13uiUnpackTotalEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8UiPacker11uiListTotalEb
        - _ZN8UiPacker8uiFooterEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:508,5'
          Dst:             _ZN8UiPacker11uiListTotalEb
        - Src:             'src/ui.cpp:509,5'
          Dst:             _ZN8UiPacker8uiFooterEPKc
    - functionName:    _ZN8UiPacker11uiListTotalEb
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z10printSetNli
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZL6mklineyyyyPKcS0_b
        - fprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:531,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/ui.cpp:535,13'
          Dst:             _ZL6mklineyyyyPKcS0_b
        - Src:             'src/ui.cpp:533,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:536,9'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker11uiUnpackEndEPK10OutputFile
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10printSetNli
        - _Z11fn_basenamePKc
        - _ZL6mklineyyyyPKcS0_b
        - _ZNK10OutputFile15getBytesWrittenEv
        - _ZNK8FileBase7getNameEv
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:491,22'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/ui.cpp:496,32'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:502,28'
          Dst:             _ZNK10OutputFile15getBytesWrittenEv
        - Src:             'src/ui.cpp:503,39'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/ui.cpp:502,17'
          Dst:             _ZL6mklineyyyyPKcS0_b
        - Src:             'src/ui.cpp:501,5'
          Dst:             fprintf
        - Src:             'src/ui.cpp:504,5'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker13uiUnpackStartEPK10OutputFile
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker11uiPackTotalEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8UiPacker11uiListTotalEb
        - _ZN8UiPacker8uiFooterEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:477,5'
          Dst:             _ZN8UiPacker11uiListTotalEb
        - Src:             'src/ui.cpp:478,5'
          Dst:             _ZN8UiPacker8uiFooterEPKc
    - functionName:    _ZN8UiPacker9uiPackEndEPK10OutputFile
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z10printSetNli
        - _Z11fn_basenamePKc
        - _Z14printClearLineP8_IO_FILE
        - _ZL6mklineyyyyPKcS0_b
        - _ZNK10OutputFile7st_sizeEv
        - _ZNK8FileBase7getNameEv
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:455,18'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/ui.cpp:462,9'
          Dst:             _Z14printClearLineP8_IO_FILE
        - Src:             'src/ui.cpp:465,32'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:471,48'
          Dst:             _ZNK10OutputFile7st_sizeEv
        - Src:             'src/ui.cpp:472,24'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/ui.cpp:471,17'
          Dst:             _ZL6mklineyyyyPKcS0_b
        - Src:             'src/ui.cpp:470,5'
          Dst:             fprintf
        - Src:             'src/ui.cpp:473,5'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker11uiPackStartEPK10OutputFile
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker10doCallbackEjj
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          264
      EdgeCount:       62
      CyclomaticComplexity: 18
      functionsReached:
        - _Z10printSetNli
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - _Z9get_ratioyy
        - fflush
        - fputs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:384,15'
          Dst:             _Z9get_ratioyy
        - Src:             'src/ui.cpp:386,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/ui.cpp:409,17'
          Dst:             _Z9get_ratioyy
        - Src:             'src/ui.cpp:412,5'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/ui.cpp:414,5'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/ui.cpp:414,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/ui.cpp:422,9'
          Dst:             fputs
        - Src:             'src/ui.cpp:424,9'
          Dst:             fflush
        - Src:             'src/ui.cpp:425,9'
          Dst:             _Z10printSetNli
    - functionName:    _ZN8UiPacker11endCallbackEb
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z10printSetNli
        - _Z14printClearLineP8_IO_FILE
        - _ZN14upx_callback_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:315,13'
          Dst:             _Z14printClearLineP8_IO_FILE
        - Src:             'src/ui.cpp:317,13'
          Dst:             _Z10printSetNli
        - Src:             'src/ui.cpp:345,8'
          Dst:             _ZN14upx_callback_t5resetEv
    - functionName:    _ZN14upx_callback_t5resetEv
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z9mem_clearI14upx_callback_tEvPT_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/conf.h:685,29'
          Dst:             _Z9mem_clearI14upx_callback_tEvPT_
    - functionName:    _ZN8UiPacker11endCallbackEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker13finalCallbackEjj
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker13firstCallbackEv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker17progress_callbackEP14upx_callback_tjj
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPacker13startCallbackEjjii
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          222
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _Z10printSetNli
        - _Z11fn_basenamePKc
        - _Z15upx_safe_strlenPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZN14upx_callback_t5resetEv
        - _ZNK8FileBase7getNameEv
        - fflush
        - strcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:223,8'
          Dst:             _ZN14upx_callback_t5resetEv
        - Src:             'src/ui.cpp:233,13'
          Dst:             fflush
        - Src:             'src/ui.cpp:234,13'
          Dst:             _Z10printSetNli
        - Src:             'src/ui.cpp:243,49'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:243,29'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/ui.cpp:244,23'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/ui.cpp:246,13'
          Dst:             strcpy
        - Src:             'src/ui.cpp:262,13'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _ZN8UiPacker9printInfoEi
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _Z15set_method_namePcmii
        - _ZNK8FileBase7getNameEv
        - fprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:198,62'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:198,9'
          Dst:             fprintf
        - Src:             'src/ui.cpp:202,9'
          Dst:             _Z15set_method_namePcmii
        - Src:             'src/ui.cpp:203,66'
          Dst:             _ZNK8FileBase7getNameEv
        - Src:             'src/ui.cpp:203,9'
          Dst:             fprintf
    - functionName:    _ZN8UiPackerD0Ev
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN8UiPackerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:186,32'
          Dst:             _ZN8UiPackerD2Ev
    - functionName:    _ZN8UiPackerD2Ev
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN14upx_callback_t5resetEv
        - _ZN3upx12owner_deleteIN8UiPacker5StateEEEvRPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:187,8'
          Dst:             _ZN14upx_callback_t5resetEv
        - Src:             'src/ui.cpp:189,5'
          Dst:             _ZN3upx12owner_deleteIN8UiPacker5StateEEEvRPT_
    - functionName:    _ZN3upx12owner_deleteIN8UiPacker5StateEEEvRPT_
      functionSourceFile: '/src/upx/src/util/cxxlib.h'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9mem_clearIN8UiPacker5StateEEvPT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21init_global_constantsv
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17upx_std_call_onceIRDoFvvEEvRmOT_
      functionSourceFile: '/src/upx/src/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN8UiPackerC2EPK10PackerBase
      functionSourceFile: '/src/upx/src/ui.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          95
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z10acc_isattyi
        - _Z17upx_std_call_onceIRDoFvvEEvRmOT_
        - _Z9mem_clearIN8UiPacker5StateEEvPT_
        - _ZL21init_global_constantsv
        - _ZN14upx_callback_t5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/ui.cpp:161,5'
          Dst:             _Z17upx_std_call_onceIRDoFvvEEvRmOT_
        - Src:             'src/ui.cpp:161,5'
          Dst:             _ZL21init_global_constantsv
        - Src:             'src/ui.cpp:163,8'
          Dst:             _ZN14upx_callback_t5resetEv
        - Src:             'src/ui.cpp:166,5'
          Dst:             _Z9mem_clearIN8UiPacker5StateEEvPT_
        - Src:             'src/ui.cpp:176,36'
          Dst:             _Z10acc_isattyi
    - functionName:    _GLOBAL__sub_I_membuffer.cpp
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.21
        - __cxx_global_var_init.25
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init.21
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/membuffer.cpp:0,0'
          Dst:             __cxx_global_var_init.25
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:255,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:260,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:266,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.21
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:308,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:465,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.25
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/membuffer.cpp:485,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_12v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         308
      ICount:          1391
      EdgeCount:       509
      CyclomaticComplexity: 203
      functionsReached:
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN9MemBuffer21getSizeForCompressionEjj
        - _ZN9MemBuffer23getSizeForDecompressionEjj
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN9MemBuffer23getSizeForDecompressionEjj
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:487,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:488,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:489,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:490,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:491,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:492,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:493,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:494,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:496,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:497,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:498,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:486,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9MemBuffer21getSizeForCompressionEjj
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyy
        - _Z8mem_sizeyyyy
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:90,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/membuffer.cpp:92,25'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.cpp:98,13'
          Dst:             _Z8mem_sizeyyyy
    - functionName:    _ZN9MemBuffer23getSizeForDecompressionEjj
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyyyy
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:105,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/membuffer.cpp:106,31'
          Dst:             _Z8mem_sizeyyyy
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIjiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKjEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKjEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIjiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIjiEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEi
        - _ZN7doctest8toStringEj
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringEj
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEi
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         146
      ICount:          603
      EdgeCount:       254
      CyclomaticComplexity: 110
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhE3endEv
        - _ZNK13MemBufferBaseIhE5beginEv
        - _ZNK13MemBufferBaseIhEcvPhEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:467,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/util/membuffer.cpp:468,8'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:470,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:471,22'
          Dst:             _ZNK13MemBufferBaseIhEcvPhEv
        - Src:             'src/util/membuffer.cpp:471,36'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/util/membuffer.cpp:473,25'
          Dst:             _ZNK13MemBufferBaseIhEplIiEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/util/membuffer.cpp:473,39'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/util/membuffer.cpp:475,23'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:475,40'
          Dst:             _ZNK13MemBufferBaseIhE3endEv
        - Src:             'src/util/membuffer.cpp:477,25'
          Dst:             _ZNK13MemBufferBaseIhE5beginEv
        - Src:             'src/util/membuffer.cpp:477,43'
          Dst:             _ZNK13MemBufferBaseIhE3endEv
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:480,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:482,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:483,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:483,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:481,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN9MemBufferC2Ey
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBuffer5allocEy
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:81,5'
          Dst:             _ZN9MemBuffer5allocEy
    - functionName:    _ZN9MemBuffer4fillEmmi
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z13throwCantPackPKc
        - _ZNK9MemBuffer10checkStateEv
      functionUses:    44
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:124,5'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:127,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK13MemBufferBaseIhE3endEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:85,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK13MemBufferBaseIhE5beginEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:75,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN9MemBufferD2Ev
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBuffer7deallocEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:85,42'
          Dst:             _ZN9MemBuffer7deallocEv
    - functionName:    _ZN9MemBuffer7deallocEv
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z8printErrPKcRK9Throwable
        - _ZL17use_simple_mcheckv
        - _ZNK9MemBuffer10checkStateEv
        - __cxa_begin_catch
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:213,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:224,13'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:230,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:226,13'
          Dst:             _Z8printErrPKcRK9Throwable
        - Src:             'src/util/membuffer.cpp:225,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:235,9'
          Dst:             _ZL17use_simple_mcheckv
    - functionName:    _ZNK9MemBuffer10checkStateEv
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18throwInternalErrorPKc
        - _ZL17use_simple_mcheckv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:160,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/util/membuffer.cpp:161,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:162,9'
          Dst:             _ZL17use_simple_mcheckv
        - Src:             'src/util/membuffer.cpp:165,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/util/membuffer.cpp:167,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/util/membuffer.cpp:169,13'
          Dst:             _Z18throwInternalErrorPKc
    - functionName:    _ZL17use_simple_mcheckv
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17upx_std_call_onceIRDoFvvEEvRmOT_
        - _ZL22init_use_simple_mcheckv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:67,5'
          Dst:             _Z17upx_std_call_onceIRDoFvvEEvRmOT_
        - Src:             'src/util/membuffer.cpp:67,5'
          Dst:             _ZL22init_use_simple_mcheckv
    - functionName:    _ZL22init_use_simple_mcheckv
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10NO_fprintfP8_IO_FILEPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:61,9'
          Dst:             _Z10NO_fprintfP8_IO_FILEPKcz
    - functionName:    _ZN9MemBuffer5allocEy
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z25throwOutOfMemoryExceptionPKc
        - _Z8mem_sizeyy
        - _Z9NO_printfPKcz
        - _ZL17use_simple_mcheckv
        - _ZNK9MemBuffer10checkStateEv
      functionUses:    123
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:175,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:176,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:178,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/membuffer.cpp:180,32'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/membuffer.cpp:181,9'
          Dst:             _ZL17use_simple_mcheckv
        - Src:             'src/util/membuffer.cpp:186,5'
          Dst:             _Z9NO_printfPKcz
        - Src:             'src/util/membuffer.cpp:188,9'
          Dst:             _Z25throwOutOfMemoryExceptionPKc
        - Src:             'src/util/membuffer.cpp:190,9'
          Dst:             _ZL17use_simple_mcheckv
        - Src:             'src/util/membuffer.cpp:207,5'
          Dst:             _ZNK9MemBuffer10checkStateEv
    - functionName:    _ZL19DOCTEST_ANON_FUNC_8v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         2372
      ICount:          8661
      EdgeCount:       4006
      CyclomaticComplexity: 1636
      functionsReached:
        - _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - _Z6memcmpIhhEiRK13MemBufferBaseIT_ERKS0_IT0_Em
        - _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - _Z8get_be16IhEjRK13MemBufferBaseIT_E
        - _Z8get_be24IhEjRK13MemBufferBaseIT_E
        - _Z8get_be32IhEjRK13MemBufferBaseIT_E
        - _Z8get_be64IhEyRK13MemBufferBaseIT_E
        - _Z8get_le16IhEjRK13MemBufferBaseIT_E
        - _Z8get_le24IhEjRK13MemBufferBaseIT_E
        - _Z8get_le32IhEjRK13MemBufferBaseIT_E
        - _Z8get_le64IhEyRK13MemBufferBaseIT_E
        - _Z8get_ne16IhEjRK13MemBufferBaseIT_E
        - _Z8get_ne24IhEjRK13MemBufferBaseIT_E
        - _Z8get_ne32IhEjRK13MemBufferBaseIT_E
        - _Z8get_ne64IhEyRK13MemBufferBaseIT_E
        - _Z8set_be16IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_be24IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_be32IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_be64IhEvRK13MemBufferBaseIT_Ey
        - _Z8set_le16IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_le24IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_le32IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_le64IhEvRK13MemBufferBaseIT_Ey
        - _Z8set_ne16IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_ne24IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_ne32IhEvRK13MemBufferBaseIT_Ej
        - _Z8set_ne64IhEvRK13MemBufferBaseIT_Ey
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer4fillEmmi
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:310,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/util/membuffer.cpp:311,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/util/membuffer.cpp:312,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/util/membuffer.cpp:313,13'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _Z6memcmpIhEiRK13MemBufferBaseIT_EPKvm
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:315,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _Z6memcmpIhEiPKvRK13MemBufferBaseIT_Em
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:316,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _Z6memcmpIhhEiRK13MemBufferBaseIT_ERKS0_IT0_Em
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:317,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _Z6memcmpIhhEiRK13MemBufferBaseIT_ERKS0_IT0_Em
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:318,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _Z6memsetIhEPvRK13MemBufferBaseIT_Eim
        - Src:             'src/util/membuffer.cpp:319,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:320,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:322,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:322,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:321,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:322,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:322,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:325,19'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/util/membuffer.cpp:326,12'
          Dst:             _ZN9MemBuffer4fillEmmi
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _Z8get_ne16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:329,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _Z8get_be16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:330,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _Z8get_le16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:331,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _Z8set_ne16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:332,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _Z8set_be16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:333,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _Z8set_le16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:334,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _Z8get_ne16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _Z8get_be16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:336,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _Z8get_le16IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:337,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _Z8set_ne16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:338,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _Z8set_be16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:339,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _Z8set_le16IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:340,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:341,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _Z8get_ne24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:344,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _Z8get_be24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:345,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _Z8get_le24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:346,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _Z8set_ne24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:347,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _Z8set_be24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:348,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _Z8set_le24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:349,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _Z8get_ne24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _Z8get_be24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:351,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _Z8get_le24IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:352,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _Z8set_ne24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:353,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _Z8set_be24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:354,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _Z8set_le24IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:355,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:356,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _Z8get_ne32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:359,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _Z8get_be32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:360,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _Z8get_le32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:361,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _Z8set_ne32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:362,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _Z8set_be32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:363,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _Z8set_le32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:364,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _Z8get_ne32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _Z8get_be32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:366,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _Z8get_le32IhEjRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:367,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _Z8set_ne32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:368,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _Z8set_be32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:369,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _Z8set_le32IhEvRK13MemBufferBaseIT_Ej
        - Src:             'src/util/membuffer.cpp:370,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:371,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _Z8get_ne64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:374,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _Z8get_be64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:375,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _Z8get_le64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:376,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _Z8set_ne64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:377,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _Z8set_be64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:378,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _Z8set_le64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:379,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _Z8get_ne64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _Z8get_be64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:381,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _Z8get_le64IhEyRK13MemBufferBaseIT_E
        - Src:             'src/util/membuffer.cpp:382,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _Z8set_ne64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:383,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _Z8set_be64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:384,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _Z8set_le64IhEvRK13MemBufferBaseIT_Ey
        - Src:             'src/util/membuffer.cpp:385,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:386,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:389,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:390,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:391,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:392,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:393,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:394,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:395,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:396,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:397,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:402,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:403,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:404,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:406,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:407,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:408,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:411,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:412,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:413,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:415,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:416,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:417,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:420,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:421,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:422,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:424,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:425,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:426,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:429,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:430,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:431,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:432,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:435,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:436,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:437,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:439,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:440,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:441,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:444,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:445,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:446,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:448,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:449,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:450,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:453,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:454,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:455,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:457,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:458,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:459,13'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:462,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:462,5'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:314,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z6memcmpIhhEiRK13MemBufferBaseIT_ERKS0_IT0_Em
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:81,21'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:81,37'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:81,12'
          Dst:             memcmp
    - functionName:    _Z8get_ne16IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:204,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8get_be16IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IhhEjPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:221,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:221,12'
          Dst:             _Z8get_be16IhhEjPKT_
    - functionName:    _Z8get_le16IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IhhEjPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:238,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:238,12'
          Dst:             _Z8get_le16IhhEjPKT_
    - functionName:    _Z8set_ne16IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:255,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8set_be16IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IhhEvPT_j
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:272,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:272,5'
          Dst:             _Z8set_be16IhhEvPT_j
    - functionName:    _Z8set_le16IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IhhEvPT_j
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:289,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:289,5'
          Dst:             _Z8set_le16IhhEvPT_j
    - functionName:    _Z8get_ne24IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_ne24PKh
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:208,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:208,12'
          Dst:             _Z8get_ne24PKh
    - functionName:    _Z8get_be24IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be24PKh
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:225,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:225,12'
          Dst:             _Z8get_be24PKh
    - functionName:    _Z8get_le24IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:242,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:242,12'
          Dst:             _Z8get_le24PKh
    - functionName:    _Z8set_ne24IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_ne24Phj
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:259,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:259,5'
          Dst:             _Z8set_ne24Phj
    - functionName:    _Z8set_be24IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be24Phj
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:276,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:276,5'
          Dst:             _Z8set_be24Phj
    - functionName:    _Z8set_le24IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le24Phj
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:293,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:293,5'
          Dst:             _Z8set_le24Phj
    - functionName:    _Z8get_ne32IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:212,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8get_be32IhEjRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IhhEjPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:229,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:229,12'
          Dst:             _Z8get_be32IhhEjPKT_
    - functionName:    _Z8set_ne32IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:263,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8set_be32IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IhhEvPT_j
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:280,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:280,5'
          Dst:             _Z8set_be32IhhEvPT_j
    - functionName:    _Z8set_le32IhEvRK13MemBufferBaseIT_Ej
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IhhEvPT_j
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:297,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:297,5'
          Dst:             _Z8set_le32IhhEvPT_j
    - functionName:    _Z8get_ne64IhEyRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:216,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8get_be64IhEyRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IhhEyPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:233,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:233,12'
          Dst:             _Z8get_be64IhhEyPKT_
    - functionName:    _Z8get_le64IhEyRK13MemBufferBaseIT_E
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IhhEyPKT_
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:250,23'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:250,12'
          Dst:             _Z8get_le64IhhEyPKT_
    - functionName:    _Z8set_ne64IhEvRK13MemBufferBaseIT_Ey
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:267,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
    - functionName:    _Z8set_be64IhEvRK13MemBufferBaseIT_Ey
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IhhEvPT_y
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:284,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:284,5'
          Dst:             _Z8set_be64IhhEvPT_y
    - functionName:    _Z8set_le64IhEvRK13MemBufferBaseIT_Ey
      functionSourceFile: '/src/upx/src/util/../util/xspan_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IhhEvPT_y
        - _ZNK13MemBufferBaseIhE9raw_bytesEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/xspan_fwd.h:301,16'
          Dst:             _ZNK13MemBufferBaseIhE9raw_bytesEm
        - Src:             'src/util/../util/xspan_fwd.h:301,5'
          Dst:             _Z8set_le64IhhEvPT_y
    - functionName:    _ZN9MemBuffer11subref_implEPKcmm
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17upx_safe_snprintfPcmPKcz
        - _ZNK9MemBuffer10checkStateEv
      functionUses:    121
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:136,5'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:143,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/util/membuffer.cpp:144,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z8set_ne24Phj
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8get_ne24PKh
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_6v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         639
      ICount:          2551
      EdgeCount:       1063
      CyclomaticComplexity: 426
      functionsReached:
        - _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - _ZL17use_simple_mcheckv
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPhEeqIDnEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKPhEeqIPKhEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - _ZN7doctest6detail14Expression_lhsIOKPhEeqIPvEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
        - _ZN7doctest6detail14Expression_lhsIOKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKPhEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN9MemBuffer10getVoidPtrEv
        - _ZN9MemBuffer11subref_implEPKcmm
        - _ZN9MemBuffer5allocEy
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhE3endEv
        - _ZNK13MemBufferBaseIhE4cendEv
        - _ZNK13MemBufferBaseIhE5beginEv
        - _ZNK13MemBufferBaseIhE6cbeginEv
        - _ZNK13MemBufferBaseIhEixEl
        - _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - _ZNK9MemBuffer10checkStateEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:270,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIDnEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:271,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:272,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZNK13MemBufferBaseIhE5beginEv
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:273,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZNK13MemBufferBaseIhE3endEv
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:274,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZNK13MemBufferBaseIhE6cbeginEv
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:275,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZNK13MemBufferBaseIhE4cendEv
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:276,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:277,8'
          Dst:             _ZN9MemBuffer5allocEy
        - Src:             'src/util/membuffer.cpp:278,8'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZNK13MemBufferBaseIhE5beginEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZNK13MemBufferBaseIhE6cbeginEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIPKhEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZNK13MemBufferBaseIhE3endEv
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZNK13MemBufferBaseIhE4cendEv
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIPKhEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:279,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZNK13MemBufferBaseIhE5beginEv
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:280,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZNK13MemBufferBaseIhE3endEv
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:281,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZNK13MemBufferBaseIhE6cbeginEv
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:282,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZNK13MemBufferBaseIhE4cendEv
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPKhEENS0_14Expression_lhsIOKT_EES8_
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZNK13MemBufferBaseIhEixEl
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPKhEeqIPhEEDTcmcvveqclL_ZNS0_7declvalIS5_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:283,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:284,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIPvEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:285,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:286,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:287,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZNK13MemBufferBaseIhEplImEENSt3__19enable_ifIXsr3std11is_integralIT_EE5valueEPhE4typeES4_
        - Src:             'src/util/membuffer.cpp:288,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:289,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:294,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:295,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:296,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN9MemBuffer11subref_implEPKcmm
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:297,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:298,9'
          Dst:             _ZL17use_simple_mcheckv
        - Src:             'src/util/membuffer.cpp:299,48'
          Dst:             _Z9raw_bytesIhEN13MemBufferBaseIT_E7pointerERKS2_m
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:302,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:304,12'
          Dst:             _ZNK9MemBuffer10checkStateEv
        - Src:             'src/util/membuffer.cpp:306,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:306,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:269,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIOKPhEC2ES4_NS_10assertType4EnumE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1580,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEC2ES4_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEeqIDnEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhDnEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZNK13MemBufferBaseIhE6cbeginEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          22
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:80,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZNK13MemBufferBaseIhE4cendEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.h:90,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEeqIPKhEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalISA_EEtlNS0_6ResultEEESB_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhPKhEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIPKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhPKhEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEneIDnEEDTcmcvvneclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1526
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhDnEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail7forwardIDnEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhDnEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1526,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEeqIPvEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS9_EEtlNS0_6ResultEEESA_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhPvEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - _ZN7doctest6detail7forwardIPvEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPvEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhPvEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail7forwardIOKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIPvEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPhPvEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctest8toStringIPvTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPvTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPhDnEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringEDn
        - _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringEDn
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPhS2_EENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail7forwardIPKhEEOT_RNSt3__116remove_referenceIS4_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail19stringifyBinaryExprIPhPKhEENS_6StringERKT_PKcRKT0_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1353
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       23
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest8toStringIPKhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - _ZN7doctestplERKNS_6StringES2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,17'
          Dst:             _ZN7doctest8toStringIPhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS4_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,43'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,41'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,49'
          Dst:             _ZN7doctest8toStringIPKhTnNSt3__19enable_ifIXntsr6detail35should_stringify_as_underlying_typeIT_EE5valueEbE4typeELb1EEENS_6StringERKS5_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,46'
          Dst:             _ZN7doctestplERKNS_6StringES2_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1354,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKPhEC2ES4_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         63
      ICount:          290
      EdgeCount:       104
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKPhEeqIDnEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKmEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZN9MemBufferD2Ev
        - _ZNK13MemBufferBaseIhE17raw_size_in_bytesEv
        - _ZNK13MemBufferBaseIhE7raw_ptrEv
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZNK13MemBufferBaseIhE7raw_ptrEv
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhEENS0_14Expression_lhsIOKT_EES7_
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKPhEeqIDnEEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZNK13MemBufferBaseIhE17raw_size_in_bytesEv
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsImEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKmEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:264,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:263,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/membuffer.cpp:264,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/util/membuffer.cpp:262,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK13MemBufferBaseIhE17raw_size_in_bytesEv
      functionSourceFile: '/src/upx/src/util/membuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKmEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprImiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKmEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIiEEOT_RNSt3__116remove_referenceIS2_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprImiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:258,1'
          Dst:             _ZN9MemBufferD2Ev
    - functionName:    _ZN9MemBuffer21allocForDecompressionEjj
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBuffer23getSizeForDecompressionEjj
        - _ZN9MemBuffer5allocEy
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:117,28'
          Dst:             _ZN9MemBuffer23getSizeForDecompressionEjj
        - Src:             'src/util/membuffer.cpp:118,5'
          Dst:             _ZN9MemBuffer5allocEy
    - functionName:    _ZN9MemBuffer19allocForCompressionEjj
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBuffer21getSizeForCompressionEjj
        - _ZN9MemBuffer5allocEy
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:111,28'
          Dst:             _ZN9MemBuffer21getSizeForCompressionEjj
        - Src:             'src/util/membuffer.cpp:112,5'
          Dst:             _ZN9MemBuffer5allocEy
    - functionName:    _Z27membuffer_get_size_in_bytesRK9MemBuffer
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9MemBuffer14getSizeInBytesEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:37,80'
          Dst:             _ZNK9MemBuffer14getSizeInBytesEv
    - functionName:    _Z22membuffer_get_void_ptrRK9MemBuffer
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK9MemBuffer10getVoidPtrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:36,78'
          Dst:             _ZNK9MemBuffer10getVoidPtrEv
    - functionName:    _Z22membuffer_get_void_ptrR9MemBuffer
      functionSourceFile: '/src/upx/src/util/membuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN9MemBuffer10getVoidPtrEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/membuffer.cpp:35,66'
          Dst:             _ZN9MemBuffer10getVoidPtrEv
    - functionName:    _GLOBAL__sub_I_snprintf.cpp
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _Z16upx_safe_xprintfPKcz
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18upx_safe_vasprintfPPcPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:180,11'
          Dst:             _Z18upx_safe_vasprintfPPcPKcP13__va_list_tag
        - Src:             'src/util/snprintf.cpp:183,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z18upx_safe_vasprintfPPcPKcP13__va_list_tag
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:145,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:150,11'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/util/snprintf.cpp:155,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:158,20'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
        - Src:             'src/util/snprintf.cpp:159,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - vsnprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:70,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:72,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:74,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:76,21'
          Dst:             vsnprintf
        - Src:             'src/util/snprintf.cpp:77,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:78,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:85,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:86,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17upx_safe_asprintfPPcPKcz
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18upx_safe_vasprintfPPcPKcP13__va_list_tag
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:169,11'
          Dst:             _Z18upx_safe_vasprintfPPcPKcP13__va_list_tag
    - functionName:    _Z26upx_safe_snprintf_noexceptPcmPKcz
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:137,11'
          Dst:             _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
    - functionName:    _Z27upx_safe_vsnprintf_noexceptPcmPKcP13__va_list_tag
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - vsnprintf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:99,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:101,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:103,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:105,21'
          Dst:             vsnprintf
        - Src:             'src/util/snprintf.cpp:106,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:107,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:114,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:115,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z17upx_safe_snprintfPcmPKcz
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
      functionUses:    173
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:127,11'
          Dst:             _Z18upx_safe_vsnprintfPcmPKcP13__va_list_tag
    - functionName:    _Z24upx_safe_strlen_noexceptPKc
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:58,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:59,18'
          Dst:             strlen
        - Src:             'src/util/snprintf.cpp:60,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z15upx_safe_strlenPKc
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
        - strlen
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:49,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:50,18'
          Dst:             strlen
        - Src:             'src/util/snprintf.cpp:51,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z24upx_safe_strdup_noexceptPKc
      functionSourceFile: '/src/upx/src/util/snprintf.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - strlen
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/snprintf.cpp:36,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:37,18'
          Dst:             strlen
        - Src:             'src/util/snprintf.cpp:38,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/snprintf.cpp:40,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _GLOBAL__sub_I_util.cpp
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.17
        - __cxx_global_var_init.24
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init.17
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init.24
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'src/util/util.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    __cxx_global_var_init.17
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:100,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init.24
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:148,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:456,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:638,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:677,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          48
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - _ZN7doctest6detail8TestCaseD2Ev
        - _ZN7doctest6detail8TestCasemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN28doctest_detail_test_suite_ns19getCurrentTestSuiteEv
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6detail8TestCaseC2EPFvvEPKcjRKNS0_9TestSuiteERKNS_6StringEi
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6detail8TestCasemlEPKc
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6detail7regTestERKNS0_8TestCaseE
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6detail8TestCaseD2Ev
        - Src:             'src/util/util.cpp:1026,1'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL20DOCTEST_ANON_FUNC_12v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         329
      ICount:          1535
      EdgeCount:       536
      CyclomaticComplexity: 209
      functionsReached:
        - _Z9get_ratioyy
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1028,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1029,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1030,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1031,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1032,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1033,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1034,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1035,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1036,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _Z9get_ratioyy
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1037,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1038,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:1027,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z9get_ratioyy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:1018,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _ZL20DOCTEST_ANON_FUNC_10v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         161
      ICount:          767
      EdgeCount:       266
      CyclomaticComplexity: 107
      functionsReached:
        - _Z11mem_replacePviPKviS1_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:679,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:679,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:680,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:680,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:680,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:681,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:681,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:681,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:682,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:682,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _Z11mem_replacePviPKviS1_
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:682,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:683,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:683,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:684,5'
          Dst:             strcmp
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:683,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:684,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:684,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:684,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:679,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z11mem_replacePviPKviS1_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _Z4findPKviS0_i
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:666,19'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z4findPKviS0_i
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          83
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - memcmp
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:596,33'
          Dst:             memcmp
    - functionName:    _ZL19DOCTEST_ANON_FUNC_8v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         347
      ICount:          1640
      EdgeCount:       577
      CyclomaticComplexity: 232
      functionsReached:
        - _Z4findPKviS0_i
        - _Z9find_be16PKvij
        - _Z9find_be32PKvij
        - _Z9find_be64PKviy
        - _Z9find_le16PKvij
        - _Z9find_le32PKvij
        - _Z9find_le64PKviy
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIRiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:639,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:639,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:641,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:641,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:641,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIRiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:643,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:643,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:643,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:646,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:646,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:646,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:646,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _Z4findPKviS0_i
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:648,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:648,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _Z9find_be16PKvij
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:648,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:649,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:649,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _Z9find_le16PKvij
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:649,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:650,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:650,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _Z9find_be32PKvij
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:650,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:651,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:651,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _Z9find_le32PKvij
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:651,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:652,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:652,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _Z9find_be64PKviy
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:652,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:653,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:653,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _Z9find_le64PKviy
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:653,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:654,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:654,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _Z9find_be64PKviy
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:654,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:655,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:655,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _Z9find_le64PKviy
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:655,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:656,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:656,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:656,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:639,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7doctest6detail14Expression_lhsIOKiEeqIRiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIOKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - _ZN7doctest6detail7forwardIRiEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIOKiEEOT_RNSt3__116remove_referenceIS4_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRiEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIiiEENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _Z9find_be16PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_be16IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:604,5'
          Dst:             _Z8set_be16IhhEvPT_j
        - Src:             'src/util/util.cpp:605,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le16PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_le16IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:622,5'
          Dst:             _Z8set_le16IhhEvPT_j
        - Src:             'src/util/util.cpp:623,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_be32PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_be32IhhEvPT_j
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:610,5'
          Dst:             _Z8set_be32IhhEvPT_j
        - Src:             'src/util/util.cpp:611,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le32PKvij
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_le32IhhEvPT_j
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:628,5'
          Dst:             _Z8set_le32IhhEvPT_j
        - Src:             'src/util/util.cpp:629,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_be64PKviy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_be64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:616,5'
          Dst:             _Z8set_be64IhhEvPT_y
        - Src:             'src/util/util.cpp:617,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _Z9find_le64PKviy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z4findPKviS0_i
        - _Z8set_le64IhhEvPT_y
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:634,5'
          Dst:             _Z8set_le64IhhEvPT_y
        - Src:             'src/util/util.cpp:635,12'
          Dst:             _Z4findPKviS0_i
    - functionName:    _ZN7doctest6detail7forwardIRiEEOT_RNSt3__116remove_referenceIS3_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_6v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         245
      ICount:          1190
      EdgeCount:       398
      CyclomaticComplexity: 155
      functionsReached:
        - _Z11upx_memswapPvS_m
        - _ZL18memswap_no_overlapPhS_m
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:464,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:466,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:467,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:468,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:469,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:471,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:472,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:473,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:474,5'
          Dst:             '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:485,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:485,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:486,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:486,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:494,9'
          Dst:             _Z11upx_memswapPvS_m
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:486,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:496,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:496,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:496,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:496,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:497,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:497,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:497,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:498,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:498,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:498,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:499,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:499,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:501,9'
          Dst:             _ZL18memswap_no_overlapPhS_m
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:499,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:502,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:502,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:502,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:502,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:503,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:503,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:503,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:504,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:504,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS5_EESC_
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKhEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:504,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:505,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:505,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:505,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:485,9'
          Dst:             __clang_call_terminate
    - functionName:    '_ZZL19DOCTEST_ANON_FUNC_6vENK3$_0clEiiiiiii'
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          193
      EdgeCount:       66
      CyclomaticComplexity: 31
      functionsReached:
        - _Z11upx_memswapPvS_m
        - _Z12assertFailedPKcS0_iS0_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:459,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:460,9'
          Dst:             _Z11upx_memswapPvS_m
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:461,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:461,9'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:461,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z11upx_memswapPvS_m
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail20ExpressionDecomposerlsIPhTnPNSt3__19enable_ifIXntsr7doctest6detail5types19is_rvalue_referenceIT_EE5valueEvE4typeELPv0EEENS0_14Expression_lhsIRKS6_EESD_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail14Expression_lhsIRKPhEC2ES4_NS_10assertType4EnumE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1585,20'
          Dst:             _ZN7doctest6detail14Expression_lhsIRKPhEC2ES4_NS_10assertType4EnumE
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKPhEeqIS2_EEDTcmcvveqclL_ZNS0_7declvalIS4_EEOT_vEEclsr7doctest6detailE7declvalIS8_EEtlNS0_6ResultEEES9_
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2Ev
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail19stringifyBinaryExprIPhS2_EENS_6StringERKT_PKcRKT0_
        - _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - _ZN7doctest6detail7forwardIRKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIRKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail7forwardIPhEEOT_RNSt3__116remove_referenceIS3_E4typeE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail19stringifyBinaryExprIPhS2_EENS_6StringERKT_PKcRKT0_
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6detail6ResultC2EbRKNS_6StringE
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:1525,9'
          Dst:             _ZN7doctest6StringD2Ev
    - functionName:    _ZL18memswap_no_overlapPhS_m
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          146
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail7forwardIRKPhEEOT_RNSt3__116remove_referenceIS5_E4typeE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7doctest6detail14Expression_lhsIRKPhEC2ES4_NS_10assertType4EnumE
      functionSourceFile: '/src/upx/vendor/doctest/doctest/parts/doctest_fwd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19DOCTEST_ANON_FUNC_4v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         200
      ICount:          896
      EdgeCount:       333
      CyclomaticComplexity: 135
      functionsReached:
        - _Z14ptr_diff_bytesPKvS0_
        - _Z15ptr_udiff_bytesPKvS0_
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:150,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:150,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:150,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:150,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:151,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:151,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:151,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:151,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:152,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:152,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:152,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:153,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:153,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIiEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKiEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:153,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:154,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:154,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:154,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:155,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:155,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIjEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKjEeqIiEEDTcmcvveqclL_ZNS0_7declvalIS3_EEOT_vEEclsr7doctest6detailE7declvalIS7_EEtlNS0_6ResultEEES8_
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:155,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:156,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:156,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:156,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _Z15ptr_udiff_bytesPKvS0_
        - Src:             'src/util/util.cpp:156,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:157,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:157,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:157,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:157,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:150,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z14ptr_diff_bytesPKvS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z20mem_size_valid_byteso
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:126,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:128,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:131,12'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/util/util.cpp:132,13'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:134,12'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/util/util.cpp:135,13'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z15ptr_udiff_bytesPKvS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z14ptr_diff_bytesPKvS0_
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:142,19'
          Dst:             _Z14ptr_diff_bytesPKvS0_
        - Src:             'src/util/util.cpp:144,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZL19DOCTEST_ANON_FUNC_2v
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         283
      ICount:          1245
      EdgeCount:       473
      CyclomaticComplexity: 192
      functionsReached:
        - _Z14mem_size_validyyyy
        - _Z15mem_size_assertyy
        - _Z24mem_size_assert_noexceptyy
        - _Z8mem_sizeyy
        - _Z8mem_sizeyyyy
        - _ZN7doctest10AssertDataD2Ev
        - _ZN7doctest17getContextOptionsEv
        - _ZN7doctest6StringC2EPKc
        - _ZN7doctest6StringD2Ev
        - _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - _ZN7doctest6detail13ResultBuilder3logEv
        - _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - _ZN7doctest6detail6ResultD2Ev
        - _ZNK7doctest6detail13ResultBuilder5reactEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:101,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:102,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:103,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:103,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:103,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:103,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:104,5'
          Dst:             _Z24mem_size_assert_noexceptyy
        - Src:             'src/util/util.cpp:105,5'
          Dst:             _Z24mem_size_assert_noexceptyy
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:106,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:106,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:107,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:107,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:107,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:108,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:108,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:108,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:109,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:109,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:109,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:110,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:110,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerC2ENS_10assertType4EnumE
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail20ExpressionDecomposerlsIbEENS0_14Expression_lhsIOKT_EES6_
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail14Expression_lhsIOKbEcvNS0_6ResultEEv
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder9setResultERKNS0_6ResultE
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:110,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail6ResultD2Ev
        - Src:             'src/util/util.cpp:111,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:111,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:111,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:111,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:112,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:112,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:112,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:112,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:113,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:113,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:113,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:113,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:114,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:114,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:114,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:114,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:115,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:115,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:115,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:115,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:116,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:116,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:116,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:116,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest17getContextOptionsEv
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6StringC2EPKc
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6detail13ResultBuilderC2ENS_10assertType4EnumEPKciS5_S5_RKNS_6StringE
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6StringD2Ev
        - Src:             'src/util/util.cpp:117,5'
          Dst:             __cxa_begin_catch
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6detail13ResultBuilder18translateExceptionEv
        - Src:             'src/util/util.cpp:117,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest6detail13ResultBuilder3logEv
        - Src:             'src/util/util.cpp:117,5'
          Dst:             __cxa_end_catch
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZNK7doctest6detail13ResultBuilder5reactEv
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:117,5'
          Dst:             _ZN7doctest10AssertDataD2Ev
        - Src:             'src/util/util.cpp:103,5'
          Dst:             __clang_call_terminate
    - functionName:    _Z24mem_size_assert_noexceptyy
      functionSourceFile: '/src/upx/src/util/../util/util.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          21
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z14mem_size_validyyyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../util/util.h:76,5'
          Dst:             _Z14mem_size_validyyyy
        - Src:             'src/util/../util/util.h:76,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z14mem_size_validyyyy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          57
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:58,5'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z8mem_sizeyyyy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:75,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:77,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:79,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:81,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:83,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:86,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z12acc_vget_intii
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6371
      functionLinenumberEnd: 6372
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13acc_debug_nopv
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7886
      functionLinenumberEnd: 7887
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13acc_vget_longli
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6375
      functionLinenumberEnd: 6376
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14acc_vget_shortsi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6367
      functionLinenumberEnd: 6368
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15acc_debug_breakv
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7868
      functionLinenumberEnd: 7884
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z15acc_vget_doubledi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6390
      functionLinenumberEnd: 6391
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20acc_vget_acc_hsize_tmi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6385
      functionLinenumberEnd: 6386
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z20acc_vget_acc_hvoid_pPvi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6395
      functionLinenumberEnd: 6396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z21acc_vget_acc_hvoid_cpPKvi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6406
      functionLinenumberEnd: 6407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z21acc_vget_acc_int64l_txi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 6380
      functionLinenumberEnd: 6381
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z25acc_debug_running_on_qemuv
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7942
      functionLinenumberEnd: 7953
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          56
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _Z10acc_getenvPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7946,9'
          Dst:             _Z10acc_getenvPKc
    - functionName:    _Z27acc_debug_align_check_queryv
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7889
      functionLinenumberEnd: 7897
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z28acc_debug_align_check_enablei
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7911
      functionLinenumberEnd: 7918
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29acc_debug_running_on_valgrindv
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     externalLinkage
      functionLinenumber: 7956
      functionLinenumberEnd: 7972
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le64IvvEvPT_y
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le32IvvEvPT_j
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_le16IvvEvPT_j
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_RTP8LEPolicydlEPv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_be64IvvEvPT_y
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_be32IvvEvPT_j
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z8set_be16IvvEvPT_j
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_RTP8BEPolicydlEPv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy18u64_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le64_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:195,67'
          Dst:             le64_compare_signed
    - functionName:    le64_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_le64_signedIvvExPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:783,28'
          Dst:             _Z15get_le64_signedIvvExPKT_
        - Src:             'src/util/util.cpp:784,28'
          Dst:             _Z15get_le64_signedIvvExPKT_
    - functionName:    _Z15get_le64_signedIvvExPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IvvEyPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:481,22'
          Dst:             _Z8get_le64IvvEyPKT_
    - functionName:    _Z8get_le64IvvEyPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy18u32_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le32_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:194,67'
          Dst:             le32_compare_signed
    - functionName:    le32_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_le32_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:777,20'
          Dst:             _Z15get_le32_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:778,20'
          Dst:             _Z15get_le32_signedIvvEiPKT_
    - functionName:    _Z15get_le32_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:475,18'
          Dst:             _Z8get_le32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy18u24_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le24_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:193,67'
          Dst:             le24_compare_signed
    - functionName:    le24_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_le24_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:771,20'
          Dst:             _Z15get_le24_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:772,20'
          Dst:             _Z15get_le24_signedIvvEiPKT_
    - functionName:    _Z15get_le24_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:469,18'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy18u16_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le16_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:192,67'
          Dst:             le16_compare_signed
    - functionName:    le16_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_le16_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:765,20'
          Dst:             _Z15get_le16_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:766,20'
          Dst:             _Z15get_le16_signedIvvEiPKT_
    - functionName:    _Z15get_le16_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:463,18'
          Dst:             _Z8get_le16IvvEjPKT_
    - functionName:    _Z8get_le16IvvEjPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy11u64_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le64_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:190,60'
          Dst:             le64_compare
    - functionName:    le64_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le64IvvEyPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:735,29'
          Dst:             _Z8get_le64IvvEyPKT_
        - Src:             'src/util/util.cpp:736,29'
          Dst:             _Z8get_le64IvvEyPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy11u32_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le32_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:189,60'
          Dst:             le32_compare
    - functionName:    le32_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le32IvvEjPKT_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:729,25'
          Dst:             _Z8get_le32IvvEjPKT_
        - Src:             'src/util/util.cpp:730,25'
          Dst:             _Z8get_le32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy11u24_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le24_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:188,60'
          Dst:             le24_compare
    - functionName:    le24_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le24PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:723,25'
          Dst:             _Z8get_le24PKh
        - Src:             'src/util/util.cpp:724,25'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy11u16_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - le16_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:187,60'
          Dst:             le16_compare
    - functionName:    le16_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_le16IvvEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:717,25'
          Dst:             _Z8get_le16IvvEjPKT_
        - Src:             'src/util/util.cpp:718,25'
          Dst:             _Z8get_le16IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy12get64_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le64_signedIvvExPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:185,58'
          Dst:             _Z15get_le64_signedIvvExPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy12get32_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le32_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:184,50'
          Dst:             _Z15get_le32_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy12get24_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le24_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:183,50'
          Dst:             _Z15get_le24_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy12get16_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_le16_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:182,50'
          Dst:             _Z15get_le16_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5set64EPvy
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le64IvvEvPT_y
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:180,47'
          Dst:             _Z8set_le64IvvEvPT_y
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5set32EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le32IvvEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:179,43'
          Dst:             _Z8set_le32IvvEvPT_j
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5set24EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:178,43'
          Dst:             _Z8set_le24Phj
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5set16EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_le16IvvEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:177,43'
          Dst:             _Z8set_le16IvvEvPT_j
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5get64EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le64IvvEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:175,52'
          Dst:             _Z8get_le64IvvEyPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5get32EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le32IvvEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:174,48'
          Dst:             _Z8get_le32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5get24EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le24PKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:173,48'
          Dst:             _Z8get_le24PKh
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy5get16EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_le16IvvEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:172,48'
          Dst:             _Z8get_le16IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy4isLEEv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8LEPolicy4isBEEv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_RTP8LEPolicyD0Ev
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_RTP14AbstractPolicyD2Ev
        - _ZN10N_BELE_RTP8LEPolicydlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:154,8'
          Dst:             _ZN10N_BELE_RTP14AbstractPolicyD2Ev
        - Src:             'src/util/../bele_policy.h:154,8'
          Dst:             _ZN10N_BELE_RTP8LEPolicydlEPv
    - functionName:    _ZN10N_BELE_RTP14AbstractPolicyD2Ev
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy18u64_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be64_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:136,67'
          Dst:             be64_compare_signed
    - functionName:    be64_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_be64_signedIvvExPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:759,28'
          Dst:             _Z15get_be64_signedIvvExPKT_
        - Src:             'src/util/util.cpp:760,28'
          Dst:             _Z15get_be64_signedIvvExPKT_
    - functionName:    _Z15get_be64_signedIvvExPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IvvEyPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:457,22'
          Dst:             _Z8get_be64IvvEyPKT_
    - functionName:    _Z8get_be64IvvEyPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy18u32_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be32_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:135,67'
          Dst:             be32_compare_signed
    - functionName:    be32_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_be32_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:753,20'
          Dst:             _Z15get_be32_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:754,20'
          Dst:             _Z15get_be32_signedIvvEiPKT_
    - functionName:    _Z15get_be32_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:451,18'
          Dst:             _Z8get_be32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy18u24_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be24_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:134,67'
          Dst:             be24_compare_signed
    - functionName:    be24_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_be24_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:747,20'
          Dst:             _Z15get_be24_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:748,20'
          Dst:             _Z15get_be24_signedIvvEiPKT_
    - functionName:    _Z15get_be24_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be24PKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:445,18'
          Dst:             _Z8get_be24PKh
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy18u16_compare_signedEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be16_compare_signed
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:133,67'
          Dst:             be16_compare_signed
    - functionName:    be16_compare_signed
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 740
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z15get_be16_signedIvvEiPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:741,20'
          Dst:             _Z15get_be16_signedIvvEiPKT_
        - Src:             'src/util/util.cpp:742,20'
          Dst:             _Z15get_be16_signedIvvEiPKT_
    - functionName:    _Z15get_be16_signedIvvEiPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IvvEjPKT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele.h:439,18'
          Dst:             _Z8get_be16IvvEjPKT_
    - functionName:    _Z8get_be16IvvEjPKT_
      functionSourceFile: '/src/upx/src/util/../bele.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy11u64_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be64_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:131,60'
          Dst:             be64_compare
    - functionName:    be64_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be64IvvEyPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:711,29'
          Dst:             _Z8get_be64IvvEyPKT_
        - Src:             'src/util/util.cpp:712,29'
          Dst:             _Z8get_be64IvvEyPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy11u32_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be32_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:130,60'
          Dst:             be32_compare
    - functionName:    be32_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be32IvvEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:705,25'
          Dst:             _Z8get_be32IvvEjPKT_
        - Src:             'src/util/util.cpp:706,25'
          Dst:             _Z8get_be32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy11u24_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be24_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:129,60'
          Dst:             be24_compare
    - functionName:    be24_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be24PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:699,25'
          Dst:             _Z8get_be24PKh
        - Src:             'src/util/util.cpp:700,25'
          Dst:             _Z8get_be24PKh
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy11u16_compareEPKvS2_
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - be16_compare
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:128,60'
          Dst:             be16_compare
    - functionName:    be16_compare
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z8get_be16IvvEjPKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:693,25'
          Dst:             _Z8get_be16IvvEjPKT_
        - Src:             'src/util/util.cpp:694,25'
          Dst:             _Z8get_be16IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy12get64_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be64_signedIvvExPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:126,58'
          Dst:             _Z15get_be64_signedIvvExPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy12get32_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be32_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:125,50'
          Dst:             _Z15get_be32_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy12get24_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be24_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:124,50'
          Dst:             _Z15get_be24_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy12get16_signedEPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15get_be16_signedIvvEiPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:123,50'
          Dst:             _Z15get_be16_signedIvvEiPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5set64EPvy
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be64IvvEvPT_y
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:121,47'
          Dst:             _Z8set_be64IvvEvPT_y
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5set32EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be32IvvEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:120,43'
          Dst:             _Z8set_be32IvvEvPT_j
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5set24EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be24Phj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:119,43'
          Dst:             _Z8set_be24Phj
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5set16EPvj
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8set_be16IvvEvPT_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:118,43'
          Dst:             _Z8set_be16IvvEvPT_j
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5get64EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be64IvvEyPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:116,52'
          Dst:             _Z8get_be64IvvEyPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5get32EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be32IvvEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:115,48'
          Dst:             _Z8get_be32IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5get24EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be24PKh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:114,48'
          Dst:             _Z8get_be24PKh
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy5get16EPKv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z8get_be16IvvEjPKT_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:113,48'
          Dst:             _Z8get_be16IvvEjPKT_
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy4isLEEv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK10N_BELE_RTP8BEPolicy4isBEEv
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10N_BELE_RTP8BEPolicyD0Ev
      functionSourceFile: '/src/upx/src/util/../bele_policy.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN10N_BELE_RTP14AbstractPolicyD2Ev
        - _ZN10N_BELE_RTP8BEPolicydlEPv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/../bele_policy.h:95,8'
          Dst:             _ZN10N_BELE_RTP14AbstractPolicyD2Ev
        - Src:             'src/util/../bele_policy.h:95,8'
          Dst:             _ZN10N_BELE_RTP8BEPolicydlEPv
    - functionName:    _Z11makebaknamePcmPKcb
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          119
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _Z11file_existsPKc
        - _Z11fn_basenamePKc
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:983,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:984,19'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:989,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:991,16'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:992,9'
          Dst:             strlen
        - Src:             'src/util/util.cpp:994,15'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:997,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:997,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:998,14'
          Dst:             _Z11file_existsPKc
        - Src:             'src/util/util.cpp:1002,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z11fn_basenamePKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z11file_existsPKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - close
        - lstat64
        - open64
        - stat64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:923,10'
          Dst:             open64
        - Src:             'src/util/util.cpp:925,16'
          Dst:             close
        - Src:             'src/util/util.cpp:931,9'
          Dst:             stat64
        - Src:             'src/util/util.cpp:938,9'
          Dst:             lstat64
    - functionName:    stat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z12maketempnamePcmPKcS1_b
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          104
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _Z11file_existsPKc
        - _Z11fn_basenamePKc
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
        - _Z17upx_safe_snprintfPcmPKcz
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:954,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:955,19'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:960,29'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:961,5'
          Dst:             strcpy
        - Src:             'src/util/util.cpp:964,9'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:964,9'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:965,14'
          Dst:             _Z11file_existsPKc
        - Src:             'src/util/util.cpp:969,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z13center_stringPcmPKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _Z15upx_safe_strlenPKc
        - _Z17throwAssertFailedPKcS0_iS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:910,17'
          Dst:             _Z15upx_safe_strlenPKc
        - Src:             'src/util/util.cpp:911,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
        - Src:             'src/util/util.cpp:912,5'
          Dst:             _Z17throwAssertFailedPKcS0_iS0_
    - functionName:    _Z15set_method_namePcmii
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          70
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _Z17upx_safe_snprintfPcmPKcz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:902,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
        - Src:             'src/util/util.cpp:904,9'
          Dst:             _Z17upx_safe_snprintfPcmPKcz
    - functionName:    _Z14is_envvar_truePKcS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          61
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _Z10upx_getenvPKc
        - strcmp
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:875,21'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/util/util.cpp:879,13'
          Dst:             _Z10upx_getenvPKc
        - Src:             'src/util/util.cpp:0,0'
          Dst:             strcmp
    - functionName:    _Z10upx_getenvPKc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - getenv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:282,16'
          Dst:             getenv
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9fn_strlwrPc
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9fn_strcmpPKcS0_
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10fn_has_extPKcS0_b
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _Z11fn_basenamePKc
        - _Z9fn_strcmpPKcS0_
        - strcasecmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:838,12'
          Dst:             _Z11fn_basenamePKc
        - Src:             'src/util/util.cpp:843,17'
          Dst:             strcasecmp
        - Src:             'src/util/util.cpp:845,17'
          Dst:             _Z9fn_strcmpPKcS0_
    - functionName:    _Z20upx_shellsort_memcpyPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          138
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _Z12assertFailedPKcS0_iS0_
        - _Z15mem_size_assertyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:392,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:398,9'
          Dst:             _Z12assertFailedPKcS0_iS0_
    - functionName:    _Z21upx_shellsort_memswapPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          97
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _Z15mem_size_assertyy
        - _ZL18memswap_no_overlapPhS_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:376,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:385,17'
          Dst:             _ZL18memswap_no_overlapPhS_m
    - functionName:    _Z13upx_gnomesortPvmmPFiPKvS1_E
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          60
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _Z15mem_size_assertyy
        - _ZL18memswap_no_overlapPhS_m
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:363,5'
          Dst:             _Z15mem_size_assertyy
        - Src:             'src/util/util.cpp:367,13'
          Dst:             _ZL18memswap_no_overlapPhS_m
    - functionName:    _Z13upx_rand_initv
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
        - srand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:299,12'
          Dst:             gettimeofday
        - Src:             'src/util/util.cpp:306,5'
          Dst:             srand
    - functionName:    _Z8upx_randv
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rand
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:288,12'
          Dst:             rand
    - functionName:    _Z10upx_callocmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z8mem_sizeyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:273,31'
          Dst:             _Z8mem_sizeyy
    - functionName:    _Z24ptraddr_check_no_overlapmmmmmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          120
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:181,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:182,37'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:183,37'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:184,37'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:186,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:188,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:190,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:192,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z24ptraddr_check_no_overlapmmmm
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _Z13throwCantPackPKc
        - _Z8mem_sizeyy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:165,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:166,37'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:167,37'
          Dst:             _Z8mem_sizeyy
        - Src:             'src/util/util.cpp:169,9'
          Dst:             _Z13throwCantPackPKc
        - Src:             'src/util/util.cpp:174,9'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _Z12mem_size_ptrPKvyyyy
      functionSourceFile: '/src/upx/src/util/util.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _Z13throwCantPackIcEvPKT_z
        - _Z8mem_sizeyyyy
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/util.cpp:92,31'
          Dst:             _Z8mem_sizeyyyy
        - Src:             'src/util/util.cpp:96,9'
          Dst:             _Z13throwCantPackIcEvPKT_z
    - functionName:    _Z12acc_wildargvPiPPPc
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8019
      functionLinenumberEnd: 8028
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13acc_muldiv32ujjj
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7850
      functionLinenumberEnd: 7861
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z13acc_muldiv32siii
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7836
      functionLinenumberEnd: 7847
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9acc_rmdirPKc
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7824
      functionLinenumberEnd: 7831
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - rmdir
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7831,12'
          Dst:             rmdir
    - functionName:    rmdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z9acc_mkdirPKcj
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7800
      functionLinenumberEnd: 7803
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10acc_isattyi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7760
      functionLinenumberEnd: 7798
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - isatty
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7794,13'
          Dst:             isatty
    - functionName:    _Z15acc_set_binmodeii
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7698
      functionLinenumberEnd: 7758
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          16
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z17acc_get_osfhandlei
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7674
      functionLinenumberEnd: 7696
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          17
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10acc_getenvPKc
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7666
      functionLinenumberEnd: 7668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7668,12'
          Dst:             getenv
    - functionName:    _Z15acc_safe_hwriteiPKvl
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7187
      functionLinenumberEnd: 7219
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          85
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - write
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7191,19'
          Dst:             __errno_location
        - Src:             'src/util/miniacc.h:7201,24'
          Dst:             write
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z14acc_safe_hreadiPvl
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7153
      functionLinenumberEnd: 7185
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          85
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/miniacc.h:7157,19'
          Dst:             __errno_location
        - Src:             'src/util/miniacc.h:7167,24'
          Dst:             read
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6783
      functionLinenumberEnd: 6795
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17acc_getopt_rotatePPciii
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6769
      functionLinenumberEnd: 6781
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          62
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10acc_getoptP12acc_getopt_tPKcPK20acc_getopt_longopt_tPi
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6801
      functionLinenumberEnd: 6935
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          673
      EdgeCount:       194
      CyclomaticComplexity: 54
      functionsReached:
        - _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - _ZL17acc_getopt_rotatePPciii
        - strchr
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'src/util/miniacc.h:6862,9'
          Branch Sides:    []
      Callsites:
        - Src:             'src/util/miniacc.h:6821,18'
          Dst:             _ZL17acc_getopt_rotatePPciii
        - Src:             'src/util/miniacc.h:6845,17'
          Dst:             strncmp
        - Src:             'src/util/miniacc.h:6856,20'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6858,20'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6873,24'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6879,24'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6883,24'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6901,17'
          Dst:             strchr
        - Src:             'src/util/miniacc.h:6907,24'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6918,28'
          Dst:             _ZL17acc_getopt_perrorP12acc_getopt_tiPKcz
        - Src:             'src/util/miniacc.h:6930,18'
          Dst:             _ZL17acc_getopt_rotatePPciii
    - functionName:    _Z15acc_getopt_initP12acc_getopt_tiiPPc
      functionSourceFile: '/src/upx/src/util/miniacc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6762
      functionLinenumberEnd: 6767
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_xspan.cpp
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZN5XSpan17xspan_check_rangeEPKvS1_l
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          57
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5XSpan22xspan_fail_range_rangeEv
        - _ZN5XSpan24xspan_fail_range_nullptrEv
        - _ZN5XSpan25xspan_fail_range_nullbaseEv
      functionUses:    89
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:76,9'
          Dst:             _ZN5XSpan24xspan_fail_range_nullptrEv
        - Src:             'src/util/xspan.cpp:78,9'
          Dst:             _ZN5XSpan25xspan_fail_range_nullbaseEv
        - Src:             'src/util/xspan.cpp:81,9'
          Dst:             _ZN5XSpan22xspan_fail_range_rangeEv
    - functionName:    _ZN5XSpan24xspan_fail_range_nullptrEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:62,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan25xspan_fail_range_nullbaseEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:66,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan22xspan_fail_range_rangeEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:70,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan18xspan_fail_nullptrEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    69
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:49,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan19xspan_fail_nullbaseEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:53,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _ZN5XSpan24xspan_fail_not_same_baseEv
      functionSourceFile: '/src/upx/src/util/xspan.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _Z13throwCantPackPKc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'src/util/xspan.cpp:57,5'
          Dst:             _Z13throwCantPackPKc
    - functionName:    _GLOBAL__sub_I_work.cpp
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
        - _ZN7doctest6detail9TestSuiteC2Ev
        - _ZN7doctest6detail9TestSuitemlEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuiteC2Ev
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail9TestSuitemlEPKc
        - Src:             'vendor/doctest/doctest/parts/doctest_fwd.h:3074,1'
          Dst:             _ZN7doctest6detail12setTestSuiteERKNS0_9TestSuiteE
    - functionName:    _ZL12unlink_ofilePc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          31
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN8FileBase15unlink_noexceptEPKc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:408,16'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
    - functionName:    _Z8do_filesiiPPc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          295
      EdgeCount:       70
      CyclomaticComplexity: 3
      functionsReached:
        - _Z10infoHeaderv
        - _Z11do_one_filePKcPc
        - _Z11show_headerv
        - _Z18main_set_exit_codei
        - _Z18throwInternalErrorPKc
        - _Z23printUnhandledExceptionPKcPKSt9exception
        - _Z25upx_compiler_sanity_checkv
        - _Z8printErrPKcRK9Throwable
        - _Z8printErrPKcS0_z
        - _ZL12unlink_ofilePc
        - _ZN8UiPacker11uiListTotalEb
        - _ZN8UiPacker11uiPackTotalEv
        - _ZN8UiPacker11uiTestTotalEv
        - _ZN8UiPacker13uiUnpackTotalEv
        - _ZN8UiPacker15uiFileInfoTotalEv
        - _ZN8UiPacker8uiHeaderEv
        - _ZNK9Throwable9isWarningEv
        - __clang_call_terminate
        - __cxa_begin_catch
        - __cxa_end_catch
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:414,5'
          Dst:             _Z25upx_compiler_sanity_checkv
        - Src:             'src/work.cpp:416,9'
          Dst:             _Z11show_headerv
        - Src:             'src/work.cpp:417,9'
          Dst:             _ZN8UiPacker8uiHeaderEv
        - Src:             'src/work.cpp:421,9'
          Dst:             _Z10infoHeaderv
        - Src:             'src/work.cpp:428,13'
          Dst:             _Z11do_one_filePKcPc
        - Src:             'src/work.cpp:440,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:430,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:431,63'
          Dst:             _ZNK9Throwable9isWarningEv
        - Src:             'src/work.cpp:432,17'
          Dst:             _Z8printErrPKcRK9Throwable
        - Src:             'src/work.cpp:447,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:436,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:437,13'
          Dst:             _Z8printErrPKcRK9Throwable
        - Src:             'src/work.cpp:438,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:452,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:441,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:442,13'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/work.cpp:445,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:458,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:448,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:449,13'
          Dst:             _Z8printErrPKcS0_z
        - Src:             'src/work.cpp:450,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:463,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:453,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:454,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:456,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:468,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:459,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:460,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:461,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:429,9'
          Dst:             __cxa_begin_catch
        - Src:             'src/work.cpp:464,13'
          Dst:             _ZL12unlink_ofilePc
        - Src:             'src/work.cpp:465,13'
          Dst:             _Z23printUnhandledExceptionPKcPKSt9exception
        - Src:             'src/work.cpp:466,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:468,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:463,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:452,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:440,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:433,34'
          Dst:             _ZNK9Throwable9isWarningEv
        - Src:             'src/work.cpp:433,13'
          Dst:             _Z18main_set_exit_codei
        - Src:             'src/work.cpp:435,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:0,0'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:435,9'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:0,0'
          Dst:             __cxa_end_catch
        - Src:             'src/work.cpp:472,9'
          Dst:             _ZN8UiPacker11uiPackTotalEv
        - Src:             'src/work.cpp:474,9'
          Dst:             _ZN8UiPacker13uiUnpackTotalEv
        - Src:             'src/work.cpp:476,9'
          Dst:             _ZN8UiPacker11uiTestTotalEv
        - Src:             'src/work.cpp:478,9'
          Dst:             _ZN8UiPacker11uiListTotalEb
        - Src:             'src/work.cpp:480,9'
          Dst:             _ZN8UiPacker15uiFileInfoTotalEv
        - Src:             'src/work.cpp:482,9'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/work.cpp:468,9'
          Dst:             __clang_call_terminate
    - functionName:    _Z11do_one_filePKcPc
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         165
      ICount:          707
      EdgeCount:       170
      CyclomaticComplexity: 7
      functionsReached:
        - _Z11makebaknamePcmPKcb
        - _Z12maketempnamePcmPKcS1_b
        - _Z16throwIOExceptionPKci
        - _Z17throwIOException2IcEvPKT_z
        - _Z18throwInternalErrorPKc
        - _Z20mem_size_valid_byteso
        - _ZN10OutputFile10openStdoutEib
        - _ZN10OutputFile5sopenEPKciii
        - _ZN10OutputFileC2Ev
        - _ZN10PackMaster4listEv
        - _ZN10PackMaster4packEP10OutputFile
        - _ZN10PackMaster4testEv
        - _ZN10PackMaster6unpackEP10OutputFile
        - _ZN10PackMaster8fileInfoEv
        - _ZN10PackMasterC2EP9InputFileP7Options
        - _ZN10PackMasterD2Ev
        - _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - _ZN21FileNotFoundExceptionC2EPKci
        - _ZN8FileBase15unlink_noexceptEPKc
        - _ZN8FileBase6closexEv
        - _ZN8FileBase6renameEPKcS1_
        - _ZN8FileBase6unlinkEPKc
        - _ZN8FileBaseD2Ev
        - _ZN8UiPacker15uiConfirmUpdateEv
        - _ZN9InputFile5sopenEPKcii
        - _ZN9InputFileC2Ev
        - _ZN9ThrowableD2Ev
        - _ZNK8FileBase5getFdEv
        - _ZNK8FileBase6isOpenEv
        - __clang_call_terminate
        - __cxa_allocate_exception
        - __cxa_throw
        - __errno_location
        - lstat64
        - strcpy
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:215,14'
          Dst:             lstat64
        - Src:             'src/work.cpp:220,13'
          Dst:             __errno_location
        - Src:             'src/work.cpp:221,13'
          Dst:             __cxa_allocate_exception
        - Src:             'src/work.cpp:221,19'
          Dst:             _ZN21FileNotFoundExceptionC2EPKci
        - Src:             'src/work.cpp:221,13'
          Dst:             __cxa_throw
        - Src:             'src/work.cpp:221,13'
          Dst:             _ZN9ThrowableD2Ev
        - Src:             'src/work.cpp:223,13'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:227,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:230,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:232,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:236,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:239,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:241,9'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:242,10'
          Dst:             _Z20mem_size_valid_byteso
        - Src:             'src/work.cpp:243,9'
          Dst:             _Z17throwIOException2IcEvPKT_z
        - Src:             'src/work.cpp:254,13'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:258,15'
          Dst:             _ZN9InputFileC2Ev
        - Src:             'src/work.cpp:259,21'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:259,8'
          Dst:             _ZN9InputFile5sopenEPKcii
        - Src:             'src/work.cpp:275,16'
          Dst:             _ZN10OutputFileC2Ev
        - Src:             'src/work.cpp:281,21'
          Dst:             _ZN10OutputFile10openStdoutEib
        - Src:             'src/work.cpp:282,17'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:286,17'
          Dst:             strcpy
        - Src:             'src/work.cpp:288,28'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
        - Src:             'src/work.cpp:292,22'
          Dst:             _Z12maketempnamePcmPKcS1_b
        - Src:             'src/work.cpp:293,21'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:295,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:297,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:300,25'
          Dst:             lstat64
        - Src:             'src/work.cpp:305,28'
          Dst:             _ZN8FileBase15unlink_noexceptEPKc
        - Src:             'src/work.cpp:312,29'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:316,25'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:327,16'
          Dst:             _ZN10OutputFile5sopenEPKciii
        - Src:             'src/work.cpp:329,13'
          Dst:             strcpy
        - Src:             'src/work.cpp:335,20'
          Dst:             _ZN10PackMasterC2EP9InputFileP7Options
        - Src:             'src/work.cpp:337,16'
          Dst:             _ZN10PackMaster4packEP10OutputFile
        - Src:             'src/work.cpp:348,5'
          Dst:             _ZN10PackMasterD2Ev
        - Src:             'src/work.cpp:339,16'
          Dst:             _ZN10PackMaster6unpackEP10OutputFile
        - Src:             'src/work.cpp:341,16'
          Dst:             _ZN10PackMaster4testEv
        - Src:             'src/work.cpp:343,16'
          Dst:             _ZN10PackMaster4listEv
        - Src:             'src/work.cpp:345,16'
          Dst:             _ZN10PackMaster8fileInfoEv
        - Src:             'src/work.cpp:347,13'
          Dst:             _Z18throwInternalErrorPKc
        - Src:             'src/work.cpp:348,5'
          Dst:             _ZN10PackMasterD2Ev
        - Src:             'src/work.cpp:351,51'
          Dst:             _ZNK8FileBase6isOpenEv
        - Src:             'src/work.cpp:352,29'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/work.cpp:355,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:356,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:363,18'
          Dst:             _Z11makebaknamePcmPKcb
        - Src:             'src/work.cpp:364,17'
          Dst:             _Z16throwIOExceptionPKci
        - Src:             'src/work.cpp:366,17'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:367,17'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:369,17'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:370,17'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:373,17'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:374,17'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:378,13'
          Dst:             _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
        - Src:             'src/work.cpp:379,13'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:382,13'
          Dst:             _ZN8FileBase6unlinkEPKc
        - Src:             'src/work.cpp:383,13'
          Dst:             _ZN8FileBase6renameEPKcS1_
        - Src:             'src/work.cpp:393,13'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:395,13'
          Dst:             _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
        - Src:             'src/work.cpp:399,5'
          Dst:             _ZN8UiPacker15uiConfirmUpdateEv
        - Src:             'src/work.cpp:400,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:400,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:400,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:400,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:400,1'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          30
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118copy_file_contentsEPKcS1_NS_8OpenModeEPKNS_5XStatE
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          146
      EdgeCount:       60
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN10OutputFile4seekExi
        - _ZN10OutputFile5sopenEPKciii
        - _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - _ZN10OutputFileC2Ev
        - _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - _ZN8FileBase6closexEv
        - _ZN8FileBaseD2Ev
        - _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - _ZN9InputFile4seekExi
        - _ZN9InputFile5sopenEPKcii
        - _ZN9InputFileC2Ev
        - _ZN9MemBufferC2Ey
        - _ZN9MemBufferD2Ev
        - _ZNK8FileBase5getFdEv
        - _ZNK9MemBuffer7getSizeEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:123,15'
          Dst:             _ZN9InputFileC2Ev
        - Src:             'src/work.cpp:124,21'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:124,8'
          Dst:             _ZN9InputFile5sopenEPKcii
        - Src:             'src/work.cpp:125,8'
          Dst:             _ZN9InputFile4seekExi
        - Src:             'src/work.cpp:126,17'
          Dst:             _ZN12_GLOBAL__N_114get_open_flagsENS_8OpenModeE
        - Src:             'src/work.cpp:129,16'
          Dst:             _ZN10OutputFileC2Ev
        - Src:             'src/work.cpp:130,8'
          Dst:             _ZN10OutputFile5sopenEPKciii
        - Src:             'src/work.cpp:131,8'
          Dst:             _ZN10OutputFile4seekExi
        - Src:             'src/work.cpp:132,15'
          Dst:             _ZN9MemBufferC2Ey
        - Src:             'src/work.cpp:134,32'
          Dst:             _ZN5XSpan9PtrOrSpanIvEC2ER9MemBuffer
        - Src:             'src/work.cpp:134,41'
          Dst:             _ZNK9MemBuffer7getSizeEv
        - Src:             'src/work.cpp:134,27'
          Dst:             _ZN9InputFile4readEN5XSpan9PtrOrSpanIvEEx
        - Src:             'src/work.cpp:137,18'
          Dst:             _ZN5XSpan15PtrOrSpanOrNullIKvEC2ER9MemBuffer
        - Src:             'src/work.cpp:137,12'
          Dst:             _ZN10OutputFile5writeEN5XSpan15PtrOrSpanOrNullIKvEEx
        - Src:             'src/work.cpp:140,29'
          Dst:             _ZNK8FileBase5getFdEv
        - Src:             'src/work.cpp:141,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:142,8'
          Dst:             _ZN8FileBase6closexEv
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN9MemBufferD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             _ZN8FileBaseD2Ev
        - Src:             'src/work.cpp:143,1'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_120copy_file_attributesEPKNS_5XStatEPKcbbb
      functionSourceFile: '/src/upx/src/work.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - chmod
        - chown
        - utimensat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'src/work.cpp:162,17'
          Dst:             utimensat
        - Src:             'src/work.cpp:175,17'
          Dst:             chown
        - Src:             'src/work.cpp:182,17'
          Dst:             chmod
        - Src:             'src/work.cpp:189,17'
          Dst:             chown
    - functionName:    utimensat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chown
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_free
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_free_internal
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          22
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_alloc
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ucl_malloc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/alloc.c:111,12'
          Dst:             ucl_malloc
    - functionName:    ucl_malloc
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_malloc_internal
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_get_malloc_hooks
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_set_malloc_hooks
      functionSourceFile: '/src/upx/vendor/ucl/src/alloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bbWriteBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          168
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:642,13'
          Dst:             swd_search2
        - Src:             'vendor/ucl/src/ucl_swd.ch:643,13'
          Dst:             swd_search
        - Src:             'vendor/ucl/src/ucl_swd.ch:665,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:456,9'
          Dst:             swd_remove_node
        - Src:             'vendor/ucl/src/ucl_swd.ch:474,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          316
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - swd_initdict
        - swd_insertdict
        - ucl_alloc
        - ucl_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:251,24'
          Dst:             ucl_malloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:252,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:253,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:254,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:255,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:260,32'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:294,5'
          Dst:             swd_initdict
        - Src:             'vendor/ucl/src/ucl_swd.ch:325,9'
          Dst:             swd_insertdict
    - functionName:    swd_exit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ucl_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:350,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:352,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:353,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:354,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:355,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:356,5'
          Dst:             ucl_free
    - functionName:    bbFlushBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbWriteBits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:300,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/ucl_mchw.ch:301,9'
          Dst:             bbWriteBits
    - functionName:    bbPutBit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bbWriteBits
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:277,9'
          Dst:             bbWriteBits
    - functionName:    bbPutByte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_prefix_ss11
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:96,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:97,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:100,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:101,5'
          Dst:             bbPutBit
    - functionName:    code_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss11
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:136,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:146,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:151,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:152,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:156,9'
          Dst:             code_prefix_ss11
        - Src:             'vendor/ucl/src/n2_99.ch:157,9'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:162,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:163,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:164,9'
          Dst:             code_prefix_ss11
        - Src:             'vendor/ucl/src/n2_99.ch:168,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:169,9'
          Dst:             bbPutBit
    - functionName:    code_run
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbPutByte
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:235,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:236,9'
          Dst:             bbPutByte
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          141
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:136,9'
          Dst:             swd_accept
        - Src:             'vendor/ucl/src/ucl_mchw.ch:150,5'
          Dst:             swd_findbest
        - Src:             'vendor/ucl/src/ucl_mchw.ch:161,5'
          Dst:             swd_getbyte
        - Src:             'vendor/ucl/src/ucl_mchw.ch:167,9'
          Dst:             swd_exit
    - functionName:    init_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:111,9'
          Dst:             swd_init
        - Src:             'vendor/ucl/src/ucl_mchw.ch:114,9'
          Dst:             swd_exit
    - functionName:    bbConfig
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_99_compress
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          595
      EdgeCount:       168
      CyclomaticComplexity: 48
      functionsReached:
        - bbConfig
        - bbFlushBits
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss11
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - swd_exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:434,9'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:436,13'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:467,9'
          Dst:             init_match
        - Src:             'vendor/ucl/src/n2_99.ch:488,9'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:521,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:544,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:555,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:568,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:602,9'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:606,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:608,13'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:615,5'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:618,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:620,5'
          Dst:             code_prefix_ss11
        - Src:             'vendor/ucl/src/n2_99.ch:621,5'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:628,5'
          Dst:             bbFlushBits
        - Src:             'vendor/ucl/src/n2_99.ch:644,5'
          Dst:             swd_exit
    - functionName:    ucl_nrv2b_decompress_safe_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          449
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_decompress_safe_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          515
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_decompress_safe_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          448
      EdgeCount:       99
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_test_overlap_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          377
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_test_overlap_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          443
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2b_test_overlap_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2b_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          376
      EdgeCount:       92
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bbWriteBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_prefix_ss11
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:96,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:97,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:100,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:101,5'
          Dst:             bbPutBit
    - functionName:    bbPutBit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bbWriteBits
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:277,9'
          Dst:             bbWriteBits
    - functionName:    swd_search
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          168
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:642,13'
          Dst:             swd_search2
        - Src:             'vendor/ucl/src/ucl_swd.ch:643,13'
          Dst:             swd_search
        - Src:             'vendor/ucl/src/ucl_swd.ch:665,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:456,9'
          Dst:             swd_remove_node
        - Src:             'vendor/ucl/src/ucl_swd.ch:474,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          316
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - swd_initdict
        - swd_insertdict
        - ucl_alloc
        - ucl_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:251,24'
          Dst:             ucl_malloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:252,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:253,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:254,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:255,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:260,32'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:294,5'
          Dst:             swd_initdict
        - Src:             'vendor/ucl/src/ucl_swd.ch:325,9'
          Dst:             swd_insertdict
    - functionName:    swd_exit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ucl_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:350,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:352,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:353,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:354,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:355,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:356,5'
          Dst:             ucl_free
    - functionName:    bbFlushBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbWriteBits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:300,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/ucl_mchw.ch:301,9'
          Dst:             bbWriteBits
    - functionName:    bbPutByte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_prefix_ss12
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:117,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:118,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:120,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:123,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:124,5'
          Dst:             bbPutBit
    - functionName:    code_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          137
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss11
        - code_prefix_ss12
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:136,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:146,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:177,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:178,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:179,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:184,9'
          Dst:             code_prefix_ss12
        - Src:             'vendor/ucl/src/n2_99.ch:185,9'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:0,0'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:189,9'
          Dst:             code_prefix_ss11
    - functionName:    code_run
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbPutByte
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:235,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:236,9'
          Dst:             bbPutByte
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          118
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:136,9'
          Dst:             swd_accept
        - Src:             'vendor/ucl/src/ucl_mchw.ch:150,5'
          Dst:             swd_findbest
        - Src:             'vendor/ucl/src/ucl_mchw.ch:161,5'
          Dst:             swd_getbyte
        - Src:             'vendor/ucl/src/ucl_mchw.ch:167,9'
          Dst:             swd_exit
    - functionName:    init_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:111,9'
          Dst:             swd_init
        - Src:             'vendor/ucl/src/ucl_mchw.ch:114,9'
          Dst:             swd_exit
    - functionName:    bbConfig
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_99_compress
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          573
      EdgeCount:       159
      CyclomaticComplexity: 45
      functionsReached:
        - bbConfig
        - bbFlushBits
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss12
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - swd_exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:434,9'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:436,13'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:467,9'
          Dst:             init_match
        - Src:             'vendor/ucl/src/n2_99.ch:488,9'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:521,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:544,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:555,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:568,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:602,9'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:606,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:608,13'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:615,5'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:618,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:623,5'
          Dst:             code_prefix_ss12
        - Src:             'vendor/ucl/src/n2_99.ch:624,5'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:628,5'
          Dst:             bbFlushBits
        - Src:             'vendor/ucl/src/n2_99.ch:644,5'
          Dst:             swd_exit
    - functionName:    ucl_nrv2d_decompress_safe_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         82
      ICount:          505
      EdgeCount:       111
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_decompress_safe_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          547
      EdgeCount:       102
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_decompress_safe_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          476
      EdgeCount:       103
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_test_overlap_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         76
      ICount:          433
      EdgeCount:       104
      CyclomaticComplexity: 30
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_test_overlap_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          475
      EdgeCount:       95
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2d_test_overlap_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2d_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         70
      ICount:          404
      EdgeCount:       96
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bbWriteBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_prefix_ss11
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:96,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:97,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:100,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:101,5'
          Dst:             bbPutBit
    - functionName:    bbPutBit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bbWriteBits
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:277,9'
          Dst:             bbWriteBits
    - functionName:    swd_search
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          168
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_search2
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_remove_node
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_getbyte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          130
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_findbest
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - swd_remove_node
        - swd_search
        - swd_search2
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:642,13'
          Dst:             swd_search2
        - Src:             'vendor/ucl/src/ucl_swd.ch:643,13'
          Dst:             swd_search
        - Src:             'vendor/ucl/src/ucl_swd.ch:665,5'
          Dst:             swd_remove_node
    - functionName:    swd_accept
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          96
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - swd_getbyte
        - swd_remove_node
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:456,9'
          Dst:             swd_remove_node
        - Src:             'vendor/ucl/src/ucl_swd.ch:474,9'
          Dst:             swd_getbyte
    - functionName:    swd_insertdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_initdict
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    swd_init
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         51
      ICount:          316
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - swd_initdict
        - swd_insertdict
        - ucl_alloc
        - ucl_malloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:251,24'
          Dst:             ucl_malloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:252,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:253,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:254,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:255,28'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:260,32'
          Dst:             ucl_alloc
        - Src:             'vendor/ucl/src/ucl_swd.ch:294,5'
          Dst:             swd_initdict
        - Src:             'vendor/ucl/src/ucl_swd.ch:325,9'
          Dst:             swd_insertdict
    - functionName:    swd_exit
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_swd.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ucl_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_swd.ch:350,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:352,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:353,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:354,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:355,5'
          Dst:             ucl_free
        - Src:             'vendor/ucl/src/ucl_swd.ch:356,5'
          Dst:             ucl_free
    - functionName:    bbFlushBits
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          48
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbWriteBits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:300,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/ucl_mchw.ch:301,9'
          Dst:             bbWriteBits
    - functionName:    bbPutByte
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    code_prefix_ss12
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:117,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:118,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:120,13'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:123,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:124,5'
          Dst:             bbPutBit
    - functionName:    code_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss11
        - code_prefix_ss12
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:136,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:146,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:196,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:197,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:198,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:202,9'
          Dst:             code_prefix_ss12
        - Src:             'vendor/ucl/src/n2_99.ch:203,9'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:206,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:209,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:210,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:214,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:215,9'
          Dst:             code_prefix_ss11
    - functionName:    code_run
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bbPutBit
        - bbPutByte
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:235,9'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:236,9'
          Dst:             bbPutByte
    - functionName:    len_of_coded_match
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          126
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - swd_accept
        - swd_exit
        - swd_findbest
        - swd_getbyte
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:136,9'
          Dst:             swd_accept
        - Src:             'vendor/ucl/src/ucl_mchw.ch:150,5'
          Dst:             swd_findbest
        - Src:             'vendor/ucl/src/ucl_mchw.ch:161,5'
          Dst:             swd_getbyte
        - Src:             'vendor/ucl/src/ucl_mchw.ch:167,9'
          Dst:             swd_exit
    - functionName:    init_match
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - swd_exit
        - swd_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_mchw.ch:111,9'
          Dst:             swd_init
        - Src:             'vendor/ucl/src/ucl_mchw.ch:114,9'
          Dst:             swd_exit
    - functionName:    bbConfig
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_mchw.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_99_compress
      functionSourceFile: '/src/upx/vendor/ucl/src/n2_99.ch'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          573
      EdgeCount:       159
      CyclomaticComplexity: 45
      functionsReached:
        - bbConfig
        - bbFlushBits
        - bbPutBit
        - bbPutByte
        - code_match
        - code_prefix_ss12
        - code_run
        - find_match
        - init_match
        - len_of_coded_match
        - swd_exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/n2_99.ch:434,9'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:436,13'
          Dst:             bbConfig
        - Src:             'vendor/ucl/src/n2_99.ch:467,9'
          Dst:             init_match
        - Src:             'vendor/ucl/src/n2_99.ch:488,9'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:521,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:544,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:555,17'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:568,18'
          Dst:             len_of_coded_match
        - Src:             'vendor/ucl/src/n2_99.ch:602,9'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:606,9'
          Dst:             code_match
        - Src:             'vendor/ucl/src/n2_99.ch:608,13'
          Dst:             find_match
        - Src:             'vendor/ucl/src/n2_99.ch:615,5'
          Dst:             code_run
        - Src:             'vendor/ucl/src/n2_99.ch:618,5'
          Dst:             bbPutBit
        - Src:             'vendor/ucl/src/n2_99.ch:623,5'
          Dst:             code_prefix_ss12
        - Src:             'vendor/ucl/src/n2_99.ch:624,5'
          Dst:             bbPutByte
        - Src:             'vendor/ucl/src/n2_99.ch:628,5'
          Dst:             bbFlushBits
        - Src:             'vendor/ucl/src/n2_99.ch:644,5'
          Dst:             swd_exit
    - functionName:    ucl_nrv2e_decompress_safe_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          576
      EdgeCount:       130
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_decompress_safe_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          614
      EdgeCount:       113
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_decompress_safe_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_d.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          524
      EdgeCount:       114
      CyclomaticComplexity: 32
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_test_overlap_le32
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         90
      ICount:          504
      EdgeCount:       123
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_test_overlap_le16
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          542
      EdgeCount:       106
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_nrv2e_test_overlap_8
      functionSourceFile: '/src/upx/vendor/ucl/src/n2e_to.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          452
      EdgeCount:       107
      CyclomaticComplexity: 31
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __ucl_init2
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          194
      EdgeCount:       73
      CyclomaticComplexity: 22
      functionsReached:
        - _ucl_config_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_init.c:357,9'
          Dst:             _ucl_config_check
    - functionName:    _ucl_config_check
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - ptr_check
        - strength_reduce_bug
        - ucl_adler32
        - ucl_copyright
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_init.c:264,17'
          Dst:             ucl_adler32
        - Src:             'vendor/ucl/src/ucl_init.c:265,36'
          Dst:             ucl_copyright
        - Src:             'vendor/ucl/src/ucl_init.c:265,17'
          Dst:             ucl_adler32
        - Src:             'vendor/ucl/src/ucl_init.c:284,14'
          Dst:             strength_reduce_bug
        - Src:             'vendor/ucl/src/ucl_init.c:290,14'
          Dst:             ptr_check
    - functionName:    strength_reduce_bug
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ptr_check
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __ucl_align_gap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_init.c:110,14'
          Dst:             __ucl_align_gap
        - Src:             'vendor/ucl/src/ucl_init.c:145,14'
          Dst:             __ucl_align_gap
    - functionName:    __ucl_align_gap
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __ucl_ptr_linear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/ucl/src/ucl_ptr.c:70,9'
          Dst:             __ucl_ptr_linear
    - functionName:    __ucl_ptr_linear
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_ptr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_adler32
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          263
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ucl_version_date
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ucl_version_string
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_version_date
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_version_string
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_version
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_copyright
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ucl_assert
      functionSourceFile: '/src/upx/vendor/ucl/src/ucl_util.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longest_match
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          301
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    deflate_slow
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         86
      ICount:          633
      EdgeCount:       118
      CyclomaticComplexity: 34
      functionsReached:
        - _tr_flush_block
        - fill_window
        - flush_pending
        - longest_match
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:1935,13'
          Dst:             fill_window
        - Src:             'vendor/zlib/deflate.c:1961,31'
          Dst:             longest_match
        - Src:             'vendor/zlib/deflate.c:2005,25'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2005,25'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2015,17'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2015,17'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2037,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2037,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2041,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2041,9'
          Dst:             flush_pending
    - functionName:    fill_window
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          276
      EdgeCount:       55
      CyclomaticComplexity: 16
      functionsReached:
        - read_buf
        - slide_hash
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:285,13'
          Dst:             slide_hash
        - Src:             'vendor/zlib/deflate.c:303,13'
          Dst:             read_buf
    - functionName:    flush_pending
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _tr_flush_bits
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:927,5'
          Dst:             _tr_flush_bits
    - functionName:    slide_hash
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          185
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_buf
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - adler32
        - crc32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:228,23'
          Dst:             adler32
        - Src:             'vendor/zlib/deflate.c:232,23'
          Dst:             crc32
    - functionName:    deflate_fast
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1824
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         66
      ICount:          497
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - _tr_flush_block
        - fill_window
        - flush_pending
        - longest_match
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:1835,13'
          Dst:             fill_window
        - Src:             'vendor/zlib/deflate.c:1858,31'
          Dst:             longest_match
        - Src:             'vendor/zlib/deflate.c:1905,21'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:1905,21'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1909,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:1909,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1913,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:1913,9'
          Dst:             flush_pending
    - functionName:    deflateCopy
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          165
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - deflateEnd
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:1300,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:1321,9'
          Dst:             deflateEnd
    - functionName:    deflateStateCheck
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          105
      EdgeCount:       41
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    deflateEnd
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - deflateStateCheck
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:1269,9'
          Dst:             deflateStateCheck
    - functionName:    deflate_rle
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2051
      functionLinenumberEnd: 2116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          465
      EdgeCount:       105
      CyclomaticComplexity: 31
      functionsReached:
        - _tr_flush_block
        - fill_window
        - flush_pending
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:2062,13'
          Dst:             fill_window
        - Src:             'vendor/zlib/deflate.c:2106,21'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2106,21'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2110,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2110,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2114,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2114,9'
          Dst:             flush_pending
    - functionName:    deflate_huff
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2122
      functionLinenumberEnd: 2152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          224
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - _tr_flush_block
        - fill_window
        - flush_pending
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:2128,13'
          Dst:             fill_window
        - Src:             'vendor/zlib/deflate.c:2142,21'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2142,21'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2146,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2146,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:2150,9'
          Dst:             _tr_flush_block
        - Src:             'vendor/zlib/deflate.c:2150,9'
          Dst:             flush_pending
    - functionName:    deflate_stored
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1635
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         127
      ICount:          713
      EdgeCount:       173
      CyclomaticComplexity: 48
      functionsReached:
        - _tr_stored_block
        - flush_pending
        - read_buf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:1680,9'
          Dst:             _tr_stored_block
        - Src:             'vendor/zlib/deflate.c:1689,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1713,13'
          Dst:             read_buf
        - Src:             'vendor/zlib/deflate.c:1783,9'
          Dst:             read_buf
        - Src:             'vendor/zlib/deflate.c:1806,9'
          Dst:             _tr_stored_block
        - Src:             'vendor/zlib/deflate.c:1808,9'
          Dst:             flush_pending
    - functionName:    putShortMSB
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    deflateBound
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          210
      EdgeCount:       52
      CyclomaticComplexity: 13
      functionsReached:
        - deflateStateCheck
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'vendor/zlib/deflate.c:863,5'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:858,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:879,17'
          Dst:             strlen
        - Src:             'vendor/zlib/deflate.c:884,17'
          Dst:             strlen
    - functionName:    deflateTune
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:809,9'
          Dst:             deflateStateCheck
    - functionName:    deflate
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 1263
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         231
      ICount:          1470
      EdgeCount:       322
      CyclomaticComplexity: 93
      functionsReached:
        - _tr_align
        - _tr_stored_block
        - adler32
        - crc32
        - deflateStateCheck
        - deflate_huff
        - deflate_rle
        - deflate_stored
        - flush_pending
        - putShortMSB
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:958,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:975,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1021,9'
          Dst:             putShortMSB
        - Src:             'vendor/zlib/deflate.c:1025,13'
          Dst:             putShortMSB
        - Src:             'vendor/zlib/deflate.c:1026,13'
          Dst:             putShortMSB
        - Src:             'vendor/zlib/deflate.c:1028,23'
          Dst:             adler32
        - Src:             'vendor/zlib/deflate.c:1032,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1041,23'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1058,13'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1084,31'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1099,17'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1101,17'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1099,17'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1101,17'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1112,13'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1123,21'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1124,21'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1134,13'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1145,21'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1146,21'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1156,13'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1163,17'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1171,27'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:1176,9'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1190,34'
          Dst:             deflate_stored
        - Src:             'vendor/zlib/deflate.c:1191,50'
          Dst:             deflate_huff
        - Src:             'vendor/zlib/deflate.c:1192,41'
          Dst:             deflate_rle
        - Src:             'vendor/zlib/deflate.c:1213,17'
          Dst:             _tr_align
        - Src:             'vendor/zlib/deflate.c:1215,17'
          Dst:             _tr_stored_block
        - Src:             'vendor/zlib/deflate.c:1228,13'
          Dst:             flush_pending
        - Src:             'vendor/zlib/deflate.c:1254,9'
          Dst:             putShortMSB
        - Src:             'vendor/zlib/deflate.c:1255,9'
          Dst:             putShortMSB
        - Src:             'vendor/zlib/deflate.c:1257,5'
          Dst:             flush_pending
    - functionName:    deflateParams
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          213
      EdgeCount:       58
      CyclomaticComplexity: 18
      functionsReached:
        - deflate
        - deflateStateCheck
        - slide_hash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:764,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:780,19'
          Dst:             deflate
        - Src:             'vendor/zlib/deflate.c:789,17'
          Dst:             slide_hash
    - functionName:    deflatePrime
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _tr_flush_bits
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:735,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:752,9'
          Dst:             _tr_flush_bits
    - functionName:    deflateUsed
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          35
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:724,9'
          Dst:             deflateStateCheck
    - functionName:    deflatePending
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:714,9'
          Dst:             deflateStateCheck
    - functionName:    deflateSetHeader
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          37
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:706,9'
          Dst:             deflateStateCheck
    - functionName:    lm_init
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 692
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    deflateResetKeep
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _tr_init
        - adler32
        - crc32
        - deflateStateCheck
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:638,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:660,24'
          Dst:             crc32
        - Src:             'vendor/zlib/deflate.c:662,9'
          Dst:             adler32
        - Src:             'vendor/zlib/deflate.c:665,5'
          Dst:             _tr_init
    - functionName:    deflateGetDictionary
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - deflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:621,9'
          Dst:             deflateStateCheck
    - functionName:    deflateSetDictionary
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          237
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - adler32
        - deflateStateCheck
        - fill_window
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:558,9'
          Dst:             deflateStateCheck
        - Src:             'vendor/zlib/deflate.c:567,23'
          Dst:             adler32
        - Src:             'vendor/zlib/deflate.c:587,5'
          Dst:             fill_window
        - Src:             'vendor/zlib/deflate.c:601,9'
          Dst:             fill_window
    - functionName:    deflateReset
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - deflateResetKeep
        - lm_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:698,11'
          Dst:             deflateResetKeep
        - Src:             'vendor/zlib/deflate.c:700,9'
          Dst:             lm_init
    - functionName:    deflateInit2_
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          325
      EdgeCount:       88
      CyclomaticComplexity: 28
      functionsReached:
        - deflateEnd
        - deflateReset
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:503,9'
          Dst:             deflateEnd
        - Src:             'vendor/zlib/deflate.c:523,12'
          Dst:             deflateReset
    - functionName:    deflateInit_
      functionSourceFile: '/src/upx/vendor/zlib/deflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - deflateInit2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/deflate.c:373,12'
          Dst:             deflateInit2_
    - functionName:    gzclose
      functionSourceFile: '/src/upx/vendor/zlib/gzclose.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gzclose_r
        - gzclose_w
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzclose.c:19,37'
          Dst:             gzclose_r
        - Src:             'vendor/zlib/gzclose.c:19,55'
          Dst:             gzclose_w
    - functionName:    gz_intmax
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzclearerr
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - gz_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:523,5'
          Dst:             gz_error
    - functionName:    gz_error
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - snprintf
        - strlen
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:554,38'
          Dst:             strlen
        - Src:             'vendor/zlib/gzlib.c:554,60'
          Dst:             strlen
        - Src:             'vendor/zlib/gzlib.c:560,32'
          Dst:             strlen
        - Src:             'vendor/zlib/gzlib.c:560,54'
          Dst:             strlen
        - Src:             'vendor/zlib/gzlib.c:560,11'
          Dst:             snprintf
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzerror
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          66
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzeof
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzoffset
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gzoffset64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:470,11'
          Dst:             gzoffset64
    - functionName:    gzoffset64
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - lseek
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:458,14'
          Dst:             lseek
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gztell
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gztell64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:441,11'
          Dst:             gztell64
    - functionName:    gztell64
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzseek
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gzseek64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:418,11'
          Dst:             gzseek64
    - functionName:    gzseek64
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          239
      EdgeCount:       69
      CyclomaticComplexity: 21
      functionsReached:
        - gz_error
        - gzrewind
        - lseek
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:372,15'
          Dst:             lseek
        - Src:             'vendor/zlib/gzlib.c:379,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzlib.c:392,13'
          Dst:             gzrewind
    - functionName:    gzrewind
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - gz_reset
        - lseek
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:335,9'
          Dst:             lseek
        - Src:             'vendor/zlib/gzlib.c:337,5'
          Dst:             gz_reset
    - functionName:    gz_reset
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gz_error
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:79,5'
          Dst:             gz_error
    - functionName:    gzbuffer
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          62
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzdopen
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - gz_open
        - snprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:280,11'
          Dst:             snprintf
        - Src:             'vendor/zlib/gzlib.c:284,10'
          Dst:             gz_open
    - functionName:    gz_open
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          267
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - gz_reset
        - lseek
        - open
        - snprintf
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/zlib/gzlib.c:117,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:186,15'
          Dst:             strlen
        - Src:             'vendor/zlib/gzlib.c:203,15'
          Dst:             snprintf
        - Src:             'vendor/zlib/gzlib.c:232,21'
          Dst:             open
        - Src:             'vendor/zlib/gzlib.c:245,9'
          Dst:             lseek
        - Src:             'vendor/zlib/gzlib.c:251,24'
          Dst:             lseek
        - Src:             'vendor/zlib/gzlib.c:256,5'
          Dst:             gz_reset
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gzopen64
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gz_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:269,12'
          Dst:             gz_open
    - functionName:    gzopen
      functionSourceFile: '/src/upx/vendor/zlib/gzlib.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gz_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzlib.c:264,12'
          Dst:             gz_open
    - functionName:    gz_avail
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          171
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - gz_load
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:58,13'
          Dst:             gz_load
    - functionName:    gz_load
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - gz_error
        - read
        - strerror
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:22,15'
          Dst:             read
        - Src:             'vendor/zlib/gzread.c:28,34'
          Dst:             __errno_location
        - Src:             'vendor/zlib/gzread.c:28,34'
          Dst:             strerror
        - Src:             'vendor/zlib/gzread.c:28,9'
          Dst:             gz_error
    - functionName:    gz_decomp
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          143
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - gz_avail
        - gz_error
        - inflate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:165,36'
          Dst:             gz_avail
        - Src:             'vendor/zlib/gzread.c:168,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:173,15'
          Dst:             inflate
        - Src:             'vendor/zlib/gzread.c:175,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:180,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:184,13'
          Dst:             gz_error
    - functionName:    gzclose_r
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - close
        - gz_error
        - inflateEnd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:594,9'
          Dst:             inflateEnd
        - Src:             'vendor/zlib/gzread.c:599,5'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:601,11'
          Dst:             close
    - functionName:    gzdirect
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - gz_look
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:572,15'
          Dst:             gz_look
    - functionName:    gz_look
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          168
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - gz_avail
        - gz_error
        - inflateInit2_
        - inflateReset
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:87,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:98,13'
          Dst:             inflateInit2_
        - Src:             'vendor/zlib/gzread.c:102,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:109,13'
          Dst:             gz_avail
        - Src:             'vendor/zlib/gzread.c:124,9'
          Dst:             inflateReset
    - functionName:    gz_fetch
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          112
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - gz_decomp
        - gz_load
        - gz_look
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/zlib/gzread.c:212,9'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:214,17'
          Dst:             gz_look
        - Src:             'vendor/zlib/gzread.c:220,17'
          Dst:             gz_load
        - Src:             'vendor/zlib/gzread.c:228,17'
          Dst:             gz_decomp
    - functionName:    gzgets
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          202
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - gz_fetch
        - gz_skip
        - memchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:520,13'
          Dst:             gz_skip
        - Src:             'vendor/zlib/gzread.c:531,35'
          Dst:             gz_fetch
        - Src:             'vendor/zlib/gzread.c:540,32'
          Dst:             memchr
    - functionName:    gz_skip
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          98
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - gz_fetch
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:258,17'
          Dst:             gz_fetch
    - functionName:    gzungetc
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          200
      EdgeCount:       54
      CyclomaticComplexity: 17
      functionsReached:
        - gz_error
        - gz_look
        - gz_skip
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:450,15'
          Dst:             gz_look
        - Src:             'vendor/zlib/gzread.c:460,13'
          Dst:             gz_skip
        - Src:             'vendor/zlib/gzread.c:480,9'
          Dst:             gz_error
    - functionName:    gzgetc_
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gzgetc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:436,12'
          Dst:             gzgetc
    - functionName:    gzgetc
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - gz_read
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:432,12'
          Dst:             gz_read
    - functionName:    gz_read
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          204
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - gz_decomp
        - gz_fetch
        - gz_load
        - gz_skip
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:279,13'
          Dst:             gz_skip
        - Src:             'vendor/zlib/gzread.c:310,17'
          Dst:             gz_fetch
        - Src:             'vendor/zlib/gzread.c:319,17'
          Dst:             gz_load
        - Src:             'vendor/zlib/gzread.c:327,17'
          Dst:             gz_decomp
    - functionName:    gzfread
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          76
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - gz_error
        - gz_read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:395,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:401,18'
          Dst:             gz_read
    - functionName:    gzread
      functionSourceFile: '/src/upx/vendor/zlib/gzread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          85
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - gz_error
        - gz_read
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzread.c:361,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzread.c:366,21'
          Dst:             gz_read
    - functionName:    gzclose_w
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          121
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - close
        - deflateEnd
        - gz_comp
        - gz_error
        - gz_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:612,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:617,9'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:621,19'
          Dst:             deflateEnd
        - Src:             'vendor/zlib/gzwrite.c:626,5'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:628,9'
          Dst:             close
    - functionName:    gz_zero
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          127
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - gz_comp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:149,27'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:164,13'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:164,13'
          Dst:             gz_comp
    - functionName:    gz_comp
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          262
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - deflate
        - deflateReset
        - gz_error
        - gz_init
        - strerror
        - write
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:71,29'
          Dst:             gz_init
        - Src:             'vendor/zlib/gzwrite.c:78,20'
          Dst:             write
        - Src:             'vendor/zlib/gzwrite.c:80,42'
          Dst:             __errno_location
        - Src:             'vendor/zlib/gzwrite.c:80,42'
          Dst:             strerror
        - Src:             'vendor/zlib/gzwrite.c:80,17'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:94,9'
          Dst:             deflateReset
        - Src:             'vendor/zlib/gzwrite.c:108,24'
          Dst:             write
        - Src:             'vendor/zlib/gzwrite.c:110,46'
          Dst:             __errno_location
        - Src:             'vendor/zlib/gzwrite.c:110,46'
          Dst:             strerror
        - Src:             'vendor/zlib/gzwrite.c:110,21'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:124,15'
          Dst:             deflate
        - Src:             'vendor/zlib/gzwrite.c:126,13'
          Dst:             gz_error
    - functionName:    gz_init
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - deflateInit2_
        - gz_error
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:18,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:28,13'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:36,15'
          Dst:             deflateInit2_
        - Src:             'vendor/zlib/gzwrite.c:41,13'
          Dst:             gz_error
    - functionName:    gzsetparams
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          130
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - deflateParams
        - gz_comp
        - gz_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:579,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:586,31'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:588,9'
          Dst:             deflateParams
    - functionName:    gzflush
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          78
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - gz_comp
        - gz_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:548,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:553,11'
          Dst:             gz_comp
    - functionName:    gzprintf
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gzvprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:436,11'
          Dst:             gzvprintf
    - functionName:    gzvprintf
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          185
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - gz_comp
        - gz_init
        - gz_zero
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:378,29'
          Dst:             gz_init
        - Src:             'vendor/zlib/gzwrite.c:384,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:408,11'
          Dst:             vsnprintf
        - Src:             'vendor/zlib/gzwrite.c:422,13'
          Dst:             gz_comp
    - functionName:    gzputs
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          66
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - gz_error
        - gz_write
        - strlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:347,11'
          Dst:             strlen
        - Src:             'vendor/zlib/gzwrite.c:349,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:352,11'
          Dst:             gz_write
    - functionName:    gz_write
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          209
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - gz_comp
        - gz_init
        - gz_zero
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:181,29'
          Dst:             gz_init
        - Src:             'vendor/zlib/gzwrite.c:187,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:209,24'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:215,37'
          Dst:             gz_comp
        - Src:             'vendor/zlib/gzwrite.c:226,17'
          Dst:             gz_comp
    - functionName:    gzputc
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - gz_write
        - gz_zero
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:307,13'
          Dst:             gz_zero
        - Src:             'vendor/zlib/gzwrite.c:327,9'
          Dst:             gz_write
    - functionName:    gzfwrite
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          65
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - gz_error
        - gz_write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:278,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:284,18'
          Dst:             gz_write
    - functionName:    gzwrite
      functionSourceFile: '/src/upx/vendor/zlib/gzwrite.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - gz_error
        - gz_write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/gzwrite.c:252,9'
          Dst:             gz_error
        - Src:             'vendor/zlib/gzwrite.c:257,17'
          Dst:             gz_write
    - functionName:    inflateCodesUsed
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1523,9'
          Dst:             inflateStateCheck
    - functionName:    inflateStateCheck
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          62
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflateMark
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1510
      functionLinenumberEnd: 1519
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1513,9'
          Dst:             inflateStateCheck
    - functionName:    inflateValidate
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1501,9'
          Dst:             inflateStateCheck
    - functionName:    inflateUndermine
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1496
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1486,9'
          Dst:             inflateStateCheck
    - functionName:    inflateCopy
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1481
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1446,9'
          Dst:             inflateStateCheck
    - functionName:    inflateSyncPoint
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1434,9'
          Dst:             inflateStateCheck
    - functionName:    syncsearch
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflateSync
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          213
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - inflateReset
        - inflateStateCheck
        - syncsearch
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1383,9'
          Dst:             inflateStateCheck
        - Src:             'vendor/zlib/inflate.c:1399,9'
          Dst:             syncsearch
        - Src:             'vendor/zlib/inflate.c:1403,11'
          Dst:             syncsearch
        - Src:             'vendor/zlib/inflate.c:1416,5'
          Dst:             inflateReset
    - functionName:    inflateReset
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - inflateResetKeep
        - inflateStateCheck
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:133,9'
          Dst:             inflateStateCheck
        - Src:             'vendor/zlib/inflate.c:138,12'
          Dst:             inflateResetKeep
    - functionName:    inflateResetKeep
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inflateStateCheck
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:109,9'
          Dst:             inflateStateCheck
    - functionName:    inflateGetHeader
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1334,9'
          Dst:             inflateStateCheck
    - functionName:    inflateSetDictionary
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - adler32
        - inflateStateCheck
        - updatewindow
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1305,9'
          Dst:             inflateStateCheck
        - Src:             'vendor/zlib/inflate.c:1312,18'
          Dst:             adler32
        - Src:             'vendor/zlib/inflate.c:1313,18'
          Dst:             adler32
        - Src:             'vendor/zlib/inflate.c:1320,11'
          Dst:             updatewindow
    - functionName:    updatewindow
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          157
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflateGetDictionary
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1283,9'
          Dst:             inflateStateCheck
    - functionName:    inflateEnd
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1266
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inflateStateCheck
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:1268,9'
          Dst:             inflateStateCheck
    - functionName:    fixedtables
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflate
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         696
      ICount:          4052
      EdgeCount:       944
      CyclomaticComplexity: 250
      functionsReached:
        - adler32
        - crc32
        - fixedtables
        - inflateStateCheck
        - inflate_fast
        - inflate_table
        - updatewindow
      functionUses:    2
      BranchProfiles:
        - Branch String:   'vendor/zlib/inflate.c:621,9'
          Branch Sides:    []
        - Branch String:   'vendor/zlib/inflate.c:836,13'
          Branch Sides:    []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:610,9'
          Dst:             inflateStateCheck
        - Src:             'vendor/zlib/inflate.c:632,32'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:633,17'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:666,42'
          Dst:             adler32
        - Src:             'vendor/zlib/inflate.c:687,17'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:696,17'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:707,17'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:718,21'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:739,40'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:761,36'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:783,36'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:806,42'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:821,42'
          Dst:             adler32
        - Src:             'vendor/zlib/inflate.c:843,17'
          Dst:             fixedtables
        - Src:             'vendor/zlib/inflate.c:928,19'
          Dst:             inflate_table
        - Src:             'vendor/zlib/inflate.c:1003,19'
          Dst:             inflate_table
        - Src:             'vendor/zlib/inflate.c:1012,19'
          Dst:             inflate_table
        - Src:             'vendor/zlib/inflate.c:1029,17'
          Dst:             inflate_fast
        - Src:             'vendor/zlib/inflate.c:1191,25'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:1191,25'
          Dst:             adler32
        - Src:             'vendor/zlib/inflate.c:1246,13'
          Dst:             updatewindow
        - Src:             'vendor/zlib/inflate.c:1257,13'
          Dst:             crc32
        - Src:             'vendor/zlib/inflate.c:1257,13'
          Dst:             adler32
    - functionName:    inflatePrime
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          73
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - inflateStateCheck
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:226,9'
          Dst:             inflateStateCheck
    - functionName:    inflateInit_
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - inflateInit2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:220,12'
          Dst:             inflateInit2_
    - functionName:    inflateInit2_
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          106
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - inflateReset2
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:210,11'
          Dst:             inflateReset2
    - functionName:    inflateReset2
      functionSourceFile: '/src/upx/vendor/zlib/inflate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - inflateReset
        - inflateStateCheck
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/inflate.c:146,9'
          Dst:             inflateStateCheck
        - Src:             'vendor/zlib/inflate.c:175,12'
          Dst:             inflateReset
    - functionName:    inflate_table
      functionSourceFile: '/src/upx/vendor/zlib/inftrees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         182
      ICount:          996
      EdgeCount:       252
      CyclomaticComplexity: 72
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'vendor/zlib/inftrees.c:176,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    send_tree
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          551
      EdgeCount:       74
      CyclomaticComplexity: 21
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    scan_tree
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bi_reverse
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gen_codes
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          147
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - bi_reverse
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:227,29'
          Dst:             bi_reverse
    - functionName:    gen_bitlen
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          245
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pqdownheap
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          132
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _tr_tally
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          89
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send_all_trees
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          258
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - send_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:850,5'
          Dst:             send_tree
        - Src:             'vendor/zlib/trees.c:853,5'
          Dst:             send_tree
    - functionName:    compress_block
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          434
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    build_bl_tree
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 825
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          177
      EdgeCount:       52
      CyclomaticComplexity: 18
      functionsReached:
        - build_tree
        - scan_tree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:804,5'
          Dst:             scan_tree
        - Src:             'vendor/zlib/trees.c:805,5'
          Dst:             scan_tree
        - Src:             'vendor/zlib/trees.c:808,5'
          Dst:             build_tree
    - functionName:    build_tree
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          253
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - gen_bitlen
        - gen_codes
        - pqdownheap
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:667,42'
          Dst:             pqdownheap
        - Src:             'vendor/zlib/trees.c:674,9'
          Dst:             pqdownheap
        - Src:             'vendor/zlib/trees.c:693,9'
          Dst:             pqdownheap
        - Src:             'vendor/zlib/trees.c:702,5'
          Dst:             gen_bitlen
        - Src:             'vendor/zlib/trees.c:705,5'
          Dst:             gen_codes
    - functionName:    detect_data_type
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         32
      ICount:          139
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _tr_flush_block
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          231
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _tr_stored_block
        - bi_windup
        - build_bl_tree
        - build_tree
        - compress_block
        - detect_data_type
        - init_block
        - send_all_trees
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:1007,34'
          Dst:             detect_data_type
        - Src:             'vendor/zlib/trees.c:1010,9'
          Dst:             build_tree
        - Src:             'vendor/zlib/trees.c:1014,9'
          Dst:             build_tree
        - Src:             'vendor/zlib/trees.c:1024,23'
          Dst:             build_bl_tree
        - Src:             'vendor/zlib/trees.c:1056,9'
          Dst:             _tr_stored_block
        - Src:             'vendor/zlib/trees.c:1060,9'
          Dst:             compress_block
        - Src:             'vendor/zlib/trees.c:1067,9'
          Dst:             send_all_trees
        - Src:             'vendor/zlib/trees.c:1069,9'
          Dst:             compress_block
        - Src:             'vendor/zlib/trees.c:1079,5'
          Dst:             init_block
        - Src:             'vendor/zlib/trees.c:1082,9'
          Dst:             bi_windup
    - functionName:    _tr_stored_block
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          117
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bi_windup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:863,5'
          Dst:             bi_windup
    - functionName:    init_block
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          126
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bi_windup
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _tr_align
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bi_flush
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:894,5'
          Dst:             bi_flush
    - functionName:    bi_flush
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _tr_flush_bits
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bi_flush
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:881,5'
          Dst:             bi_flush
    - functionName:    _tr_init
      functionSourceFile: '/src/upx/vendor/zlib/trees.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_block
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/trees.c:477,5'
          Dst:             init_block
    - functionName:    zcfree
      functionSourceFile: '/src/upx/vendor/zlib/zutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zcalloc
      functionSourceFile: '/src/upx/vendor/zlib/zutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zError
      functionSourceFile: '/src/upx/vendor/zlib/zutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zlibCompileFlags
      functionSourceFile: '/src/upx/vendor/zlib/zutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zlibVersion
      functionSourceFile: '/src/upx/vendor/zlib/zutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adler32_combine64
      functionSourceFile: '/src/upx/vendor/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_combine_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/adler32.c:163,12'
          Dst:             adler32_combine_
    - functionName:    adler32_combine_
      functionSourceFile: '/src/upx/vendor/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    adler32_combine
      functionSourceFile: '/src/upx/vendor/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_combine_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/adler32.c:159,12'
          Dst:             adler32_combine_
    - functionName:    adler32
      functionSourceFile: '/src/upx/vendor/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - adler32_z
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/adler32.c:129,12'
          Dst:             adler32_z
    - functionName:    adler32_z
      functionSourceFile: '/src/upx/vendor/zlib/adler32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          492
      EdgeCount:       84
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc32_combine_op
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - multmodp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1048,12'
          Dst:             multmodp
    - functionName:    multmodp
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc32_combine_gen
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_combine_gen64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1043,12'
          Dst:             crc32_combine_gen64
    - functionName:    crc32_combine_gen64
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x2nmodp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1038,12'
          Dst:             x2nmodp
    - functionName:    x2nmodp
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          53
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - multmodp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:182,17'
          Dst:             multmodp
    - functionName:    crc32_combine
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_combine64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1030,12'
          Dst:             crc32_combine64
    - functionName:    crc32_combine64
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - multmodp
        - x2nmodp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1025,21'
          Dst:             x2nmodp
        - Src:             'vendor/zlib/crc32.c:1025,12'
          Dst:             multmodp
    - functionName:    crc32
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1017
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - crc32_z
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:1017,12'
          Dst:             crc32_z
    - functionName:    crc32_z
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          769
      EdgeCount:       97
      CyclomaticComplexity: 30
      functionsReached:
        - crc_word
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'vendor/zlib/crc32.c:841,19'
          Dst:             crc_word
        - Src:             'vendor/zlib/crc32.c:843,19'
          Dst:             crc_word
        - Src:             'vendor/zlib/crc32.c:845,19'
          Dst:             crc_word
        - Src:             'vendor/zlib/crc32.c:847,19'
          Dst:             crc_word
        - Src:             'vendor/zlib/crc32.c:849,19'
          Dst:             crc_word
    - functionName:    crc_word
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_crc_table
      functionSourceFile: '/src/upx/vendor/zlib/crc32.c'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflate_fast
      functionSourceFile: '/src/upx/vendor/zlib/inffast.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         143
      ICount:          1063
      EdgeCount:       194
      CyclomaticComplexity: 53
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
...
